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.