HIME: Huge Integer Math and Encryption 2.05.1

许可: 免费试用 ‎文件大小: 1.31 MB
‎用户评分: 2.8/5 - ‎5 ‎评分

巨大的整数数学和加密库。 - 用于 Windows 的加密工具包,具有公钥和密钥加密、数据安全和数字签名,具有单向安全哈希功能。 - 使用 RSA 进行公共(非对称)密钥加密和数字签名。可选 PKCS#1 v1.5 RSA 填充。 - 使用 AES(Rijndael)或 ArcFour(兼容)进行秘密(对称)密钥加密。 - 哈希功能:SHA-512、SHA-256、SHA-1、MD5、CRC32。 - FIPS 198 HMAC. - 巨大的等数生成、保理和加密安全随机数生成(即 Blum-Blum-Shub)。来自互联网服务器的真实随机数数据。 - 迪菲-赫尔曼密钥交换算法。 - 使用多种压缩算法进行压缩/减压。 - 线程安全,适用于多线程应用程序。 - 用于在各种格式之间转换数据的函数:大整数、Base64、十进制、十六进制、ascii 二进制。 - 安全地擦除磁盘文件和可用磁盘空间。 - 巨大的整数数学、位操作和布尔函数可以作为实现其他公钥加密方案或任意精确执行数学计算的构建基块。 - 数字理论应用。 - HIME 中的一个巨大的整数数字可以有数亿个数字长;2~31 (2147483648) 位长。数百万位小数数字! - Hime 是 32 位 dll每个可以访问标准 Win32 dll 的编程语言都可以使用 HIME:C、C++、C#、视觉基本 5/6、VBA、VB.Net、德尔福、PowerBASIC、PureBASIC、自由基础、Euphoria、Java、宏媒体控制器(带 GLU32)。 - .NET(点网)语言可以使用 HIME 作为"非托管代码 dll"。 - 演示和测试程序(包括其源代码),以显示 HIMES 性能,并举例说明如何使用 HIME。 - 还包括可视化基本 5/6、C++、C#、VB.Net、自由基础、德尔福、PowerBASIC 和 PureBASIC 中的演示代码。 HIME 以 PowerBASIC (*) 和内联汇编器编写。 HIME 旨在支持所有 Windows 版本。

版本历史记录

  • 版本 2.05.1 发布于 2008-12-15
    增加了通过试用支付获得免费许可证密钥的可能性
  • 版本 2.00 发布于 2006-12-20
    更快的计算速度,压缩功能,安全地擦除文件,SHA-512

软件信息

终端用户许可协议

LICENSE AGREEMENT Read the following terms and conditions before using the HIME programs and files listed below (See THIS LICENSE APPLIES TO). These programs and files are hereafter referred to as the Software. By using the software you are accepting and agreeing to the terms and conditions of this agreement. If you do not agree to the terms of this agreement, do not use the Software. THIS LICENSE APPLIES TO: the following files and programs: - HIME.DLL - HIME.HLP - HIME.INC - HIMETestbench.bas - HIMETestbench.exe - HIMEWorkbench.bas - HIMEWorkbench.exe - HIME_JCalg1.dll - HIME_Zlib.dll The HIME dll can be used in 2 different ways: - without a registration key as freeware. The dll displays a nagscreen in this case. - with a registration key, purchased from DevOTechS. The dll does not display any nagscreens. This license applies to both methods of use. LICENSE DevOTechS (hereafter known as the Author) provides this Software to you and grants to you a non-exclusive license to use the Software for your personal use or in your business or profession. DISCLAIMER AND LIMITATIONS OF REMEDIES The Software is provided "as is" and the Author specifically disclaims all warranties of any kind, either express or implied, including, but not limited to, the implied warranties of merchantability and fitness for a particular purpose. In no event will the Author be liable to you for any damages, including any loss of profit and/or data or other incidental, special or consequential damages even if the Author has been advised of the possibility of such damages. The Author does not warrant, guaranty or make any representations regarding the use, or the results of the use, of the Software in terms of correctness, accuracy, reliability, currentness, or otherwise, and does not warrant that the operation of any software will be uninterrupted or error free. The Author expressly disclaims any warranties not stated herein. No oral or written information or advice given by the Author or others shall create a warranty or in any way increase the scope of the foregoing warranty. GENERAL If you accept the terms and conditions of this AGREEMENT, you have certain non-exclusive rights and obligations as follows: If you have registered HIME you have received a registration key from DevOTechS to turn of the nagscreen. This registration key must be embedded in your application program in such a way that the key can not (easily) be retrieved by a malicious person. YOU MAY do any of the following: 1. Install and use the SOFTWARE on a royalty-free basis. 2. Make unlimited copies and distribute the SOFTWARE in it's uninstalled, unmodified form, as downloaded from www.devotechs.com. Computer's Magazines are specifically authorized to distribute the SOFTWARE (in it's uninstalled, unmodified form, as downloaded from www.devotechs.com) on any Cover Disk or CD-ROM. Note that you must NEVER include your personal HIME registration key in any distribution or reveal it in any other way! 3. Bundle the SOFTWARE with other products, and sell the bundle, as long as you make it clear to the customer that the SOFTWARE is available for free from www.devotechs.com 4. Use the HIME dll in your personal or commercial applications and include it in your applications distribution or install package. YOU MAY NOT do any of the following: 1. You may not translate, reverse engineer, decompile, disassemble or modify the compiled Software. 2. Sublicense, rent, sell, give away or reveal your personal HIME registration key. 3. Use the HIME precompiled dll to develop and distribute a simular and/or competing software package. 4. Defeat any intended reduction of functionality or 'nagscreens' in the compiled HIME dll. 5. Make slanderous publications concerning the SOFTWARE or DevOTechS.