Rilis Pustaka Kriptografi Botan 2.11.0

Kasedhiya release saka perpustakaan kriptografi Boot 2.11.0, digunakake ing project NeoPG, garpu saka GnuPG 2. Perpustakaan nyedhiyakake koleksi gedhe primitif siap-digawe, digunakake ing protokol TLS, sertifikat X.509, cipher AEAD, TPM, PKCS#11, hashing sandi, lan kriptografi post-kuantum. Perpustakaan ditulis ing C ++ 11 lan diwenehake ing lisensi BSD.

Antarane owah-owahan ing release anyar:

  • Added Argon2 sandi hashing lan basis sandi fungsi generasi tombol nggunakake Argon2 lan Bcrypt;
  • Dhukungan tambahan kanggo sistem panyimpenan sertifikat Windows lan Linux. System_Certificate_Store API wis dileksanakake, digunakake ing ndhuwur toko sertifikat khusus kanggo Windows, macOS lan Linux. Nambahake trust_roots CLI kanggo mriksa toko sertifikat sistem;
  • Nambahake lapisan kanggo njamin kompatibilitas karo libsodium (sodium.h);
  • Dhukungan ditambahake kanggo ngirim pesen DTLS HelloVerifyRequest ing sisih server;
  • Dilaksanakake TLS stream kompatibel karo boost :: asio :: ssl;
  • Nyedhiyakake dhukungan kanggo testing TLS nggunakake test suite saka BoringSSL;
  • Tambah kinerja mode GCM;
  • Implementasi XMSS (Extended Merkle Signature Scheme) didadekake siji karo RFC 8391;
  • Dhukungan ditambahake kanggo ekstensi supported_versions kanggo TLS 1.3;
  • Added RFC 25519 implementasine cecek Ed8032ph.

Source: opennet.ru

Add a comment