Liberasyon bibliyotèk kriptografik Botan 2.11.0

Disponib lage yon bibliyotèk kriptografik Bòt 2.11.0, yo itilize nan pwojè a NeoPG, yon fouchèt nan GnuPG 2. Bibliyotèk la bay yon gwo koleksyon primitif pare yo, yo itilize nan pwotokòl TLS, sètifika X.509, chifreman AEAD, TPM, PKCS#11, hachage modpas, ak kriptografi pòs pwopòsyon. Bibliyotèk la ekri nan C++11 ak apwovizyone anba lisans BSD.

Pami chanjman nan nouvo lage a:

  • Te ajoute Argon2 hashing modpas ak fonksyon jenerasyon kle ki baze sou modpas lè l sèvi avèk Argon2 ak Bcrypt;
  • Te ajoute sipò pou sistèm depo sètifika Windows ak Linux. System_Certificate_Store API a te aplike, k ap travay sou tèt magazen sètifika espesifik pou Windows, macOS ak Linux. Te ajoute trust_roots CLI pou tcheke magazen sètifika sistèm;
  • Te ajoute yon kouch asire konpatibilite ak libsodium (sodium.h);
  • Te ajoute sipò pou voye mesaj DTLS HelloVerifyRequest sou bò sèvè a;
  • Aplike kouran TLS konpatib ak boost::asio::ssl;
  • Bay sipò pou tès TLS lè l sèvi avèk suite tès ki soti nan BoringSSL;
  • Ogmantasyon pèfòmans mòd GCM;
  • Enplemantasyon XMSS (Extended Merkle Signature Scheme) annakò ak RFC 8391;
  • Te ajoute sipò pou ekstansyon supported_versions pou TLS 1.3;
  • Te ajoute aplikasyon Ed25519ph ki konfòme ak RFC 8032.

Sous: opennet.ru

Add nouvo kòmantè