Phatlalatso ea Laeborari ea Botan Cryptographic 2.11.0

Fumaneha ho lokolloa ha laebrari ea li-cryptographic Boot 2.11.0, e sebelisitsoeng morerong NeoPG, fereko ea GnuPG 2. Laebrari e fana ka pokello e kholo lintho tsa khale tse entsoeng, e sebelisitsoeng ho TLS protocol, X.509 certificates, AEAD ciphers, TPMs, PKCS#11, password hashing, le post-quantum cryptography. Laebrari e ngotsoe ka C ++ 11 le fuoa tlas'a laesense ea BSD.

har'a liphetoho tokollong e ncha:

  • E kenyellelitse Argon2 phasewete hashing le phasewete e thehiloeng ho senotlolo mesebetsi ho sebelisa Argon2 le Bcrypt;
  • Ts'ehetso e ekelitsoeng bakeng sa lits'ebetso tsa polokelo ea setifikeiti sa Windows le Linux. System_Certificate_Store API e kentsoe tšebetsong, e sebetsa holim'a mabenkele a setifikeiti a khethehileng a Windows, macOS le Linux. E kentse trust_roots CLI ho hlahloba mabenkele a setifikeiti sa sistimi;
  • E kentse lera ho netefatsa hore e lumellana le libsodium (sodium.h);
  • Ts'ehetso e ekelitsoeng bakeng sa ho romella DTLS HelloVerifyRequest melaetsa ka lehlakoreng la seva;
  • Melapo ea TLS e kentsoeng e tsamaellana le boost::asio::ssl;
  • E fane ka tšehetso bakeng sa tlhahlobo ea TLS ho sebelisoa tlhahlobo ea tlhahlobo e tsoang ho BoringSSL;
  • Keketseho ea ts'ebetso ea mokhoa GCM;
  • Ts'ebetsong ea XMSS (Sekema se Atolositsoeng sa Merkle Signature) se tsamaellana le RFC 8391;
  • Ts'ehetso e ekelitsoeng bakeng sa katoloso ea li-support_versions bakeng sa TLS 1.3;
  • Kenyelletso ea RFC 25519 e lumellanang le Ed8032ph.

Source: opennet.ru

Eketsa ka tlhaloso