Botan 2.11.0密碼庫發布

可用的 發布密碼庫 植物園 2.11.0,項目中使用 新PG,GnuPG 2 的一個分支。該庫提供了大量的集合 現成的原語,用於 TLS 協定、X.509 憑證、AEAD 密碼、TPM、PKCS#11、密碼雜湊和後量子加密。 該函式庫是用 C++11 編寫的 提供 在 BSD 許可證下。

其中 變化 在新版本中:

  • 使用Argon2和Bcrypt添加了Argon2密碼雜湊和基於密碼的金鑰產生功能;
  • 新增了對 Windows 和 Linux 憑證儲存系統的支援。 System_Certificate_Store API 已實現,可在 Windows、macOS 和 Linux 的憑證儲存之上運作。 新增了 trust_roots CLI 以檢查系統憑證儲存;
  • 添加了一層以確保與 libsodium (sodium.h) 相容;
  • 新增了對伺服器端發送DTLS HelloVerifyRequest訊息的支援;
  • 實作了與 boost::asio::ssl 相容的 TLS 流;
  • 使用 BoringSSL 的測試套件為 TLS 測試提供支援;
  • 提高模式效能 氣相色譜儀;
  • XMSS(擴充 Merkle 簽章方案)實作與 RFC 8391 保持一致;
  • 新增了對 TLS 1.3 的supported_versions 擴充的支援;
  • 新增了符合 RFC 25519 的 Ed8032ph 實作。

來源: opennet.ru

添加評論