利用可能 暗号ライブラリのリリース ボタン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