MarshallSoft Delphi AES Library 4.2

軟體性質: 免費試用 ‎檔案大小: 1.14 MB
‎使用者評分: 4.0/5 - ‎1 ‎評分

Delphi (AES4D) 的馬歇爾軟體 AES 庫是一個工具組,允許軟體開發人員在 Windows Delphi 應用程式中輕鬆實現 256 位元加密和解密。AES4D 是一個元件 (DLL) 函式庫,它使用美國國家標準與技術研究院 (NIST) 指定的 256 位 Rijndael "進階加密標準 " AES 提供簡單的介面來加密/解密檔案和資料。AES 演算法通常由許多金融實體(如銀行)使用來保護其客戶的敏感資訊。AES4D 的一些功能包括: - 執行 256 位元 AES 加密和解密。 - 包括加密安全的偽隨機數產生器。 - 是否使用密碼短語產生密鑰。 - 加密和解密檔、字串和位元組資料。 - 支援 PKCS7 填充。 - 支援初始化向量。 - 支援 CBC(密碼塊鏈)模式。 - 支援 ECB(電子說明書)模式。 - 支援 SHA-256 加密哈希演算法。 - 隨機位元組資料產生。 - 允許併發加密/解密線程。 - 使用美國國家標準與技術研究所發佈的"已知答案測試"進行驗證。 - 配有 32 位元和 64 位元 DLL。 - 可由 C、C++、C#、德爾福、視覺基本、電源基本、FoxPro、dBase、XBase 和 COBOL 使用。 - 僅呼叫 Windows API 函數。 - 通過 Windows 10 在 Windows XP 上工作。 - 一年的免費技術支援和更新。 - 使用編譯的應用程式進行免版稅分發。 - 購買帶或無 C 原始碼的 DLL。 - 提供全功能評估版本。

版本歷史記錄

  • 版本 4.2 發佈於 2018-07-11
    添加了加密安全偽隨機數生成器 aesSecureRandom ()。將AES_GET_SECURE_SIZE新增到 aesGetInteger () 。
  • 版本 4.1 發佈於 2017-06-26
    使用"使用"aesMakeUserKey()"AES_SHA256_METHOD。將AES_MIXED_METHOD添加到 aesMakeUserKey()。添加了 aesSetInteger() 和AES_SET_SEED,用於播種隨機數生成器。添加了 aesShredFile(),該檔粉碎(用零覆蓋,然後刪除)檔。
  • 版本 4.0 發佈於 2016-12-06
    添加了加密任何長度緩衝區的 aesencryptBuffer()。添加瞭解密(以前加密)緩衝區的 aesDecryptBuffer()。添加了 aesSaltPass()即"鹽"密碼。添加了刪除 PKCS7 填充的 aesRemovePad()。添加了計算 SHA 256 哈希摘要的哈希數位範例程式。
  • 版本 1.0 發佈於 2013-05-07
    新版本

軟體細節

終端使用者許可協定

MarshallSoft Computing, Inc. grants a nonexclusive license to use the SOFTWARE to the original purchaser for the purposes of designing, testing or developing software applications. Copies may be made for back-up or archival purposes only. This product is licensed for use by only one developer at a time. DLL's purchased with the academic discount may not be distributed, and must be used for educational purposes only. The SOFTWARE is owned by MarshallSoft Computing, Inc. and is protected by United States copyright laws and international treaty provisions. This SOFTWARE is being licensed and not sold. This SOFTWARE is provided 'as-is'. MarshallSoft Computing makes no warranty, expressed or implied, with regard to the software. All implied warranties, including the warranties of the merchantability and fitness for a particular use are hereby excluded. MARSHALLSOFT COMPUTING SOFTWARE'S LIABILITY IS LIMITED TO THE PURCHASE PRICE. Under no circumstances shall MarshallSoft Computing be liable for any incidental or consequential damages, nor for any damage in excess of the original purchase price.