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 テストのサポートを提供しました。
  • モードのパフォーマンスの向上 GCM;
  • XMSS (拡張マークル署名スキーム) の実装は RFC 8391 に準拠しています。
  • TLS 1.3のsupported_versions拡張機能のサポートを追加しました。
  • Ed25519ph の RFC 8032 準拠の実装を追加しました。

出所: オープンネット.ru

コメントを追加します