Botan Cryptographic Library Release 2.11.0

Beskikber frijlitting fan in kryptografyske bibleteek Boot 2.11.0, brûkt yn it projekt NeoPG, in foarke fan GnuPG 2. De bibleteek jout in grutte kolleksje klearmakke primitiven, brûkt yn it TLS-protokol, X.509-sertifikaten, AEAD-sifers, TPM's, PKCS#11, wachtwurd-hashing, en post-kwantumkryptografy. De bibleteek is skreaun yn C ++ 11 en levere ûnder de BSD-lisinsje.

Under de feroarings yn de nije release:

  • Added Argon2 wachtwurd hashing en wachtwurd-basearre kaai generaasje funksjes mei help fan Argon2 en Bcrypt;
  • Stipe tafoege foar Windows- en Linux-sertifikaatopslachsystemen. De System_Certificate_Store API is ymplementearre, en wurket boppe op sertifikaatwinkels spesifyk foar Windows, macOS en Linux. Added trust_roots CLI om systeemsertifikaatwinkels te kontrolearjen;
  • In laach tafoege om kompatibiliteit te garandearjen mei libsodium (sodium.h);
  • Stipe tafoege foar it ferstjoeren fan DTLS HelloVerifyRequest-berjochten oan 'e serverkant;
  • Implementearre TLS-streamen kompatibel mei boost :: asio :: ssl;
  • Stipe foar TLS-testen levere mei de testsuite fan BoringSSL;
  • Ferhege modus prestaasjes GCM;
  • De ymplemintaasje fan XMSS (Extended Merkle Signature Scheme) is ôfstimd mei RFC 8391;
  • Stipe tafoege foar supported_versions-útwreiding foar TLS 1.3;
  • Added RFC 25519 compliant ymplemintaasje fan Ed8032ph.

Boarne: opennet.ru

Add a comment