Sakin Laburaren Rubutun Botan 2.11.0

Akwai sakin ɗakin karatu na cryptographic Tafiya 2.11.0, ana amfani dashi a cikin aikin NeoPG, cokali mai yatsa na GnuPG 2. Laburare yana ba da tarin tarin yawa shirye-sanya primitives, wanda aka yi amfani da shi a cikin ƙa'idar TLS, takaddun shaida na X.509, AEAD ciphers, TPMs, PKCS#11, kalmar sirri hashing, da post-quantum cryptography. An rubuta ɗakin karatu a C++11 kuma kawota ƙarƙashin lasisin BSD.

Daga cikin canje-canje a cikin sabon saki:

  • Ƙara Argon2 kalmar sirri hashing da kuma tushen kalmar sirri ayyuka tsara ta amfani da Argon2 da Bcrypt;
  • Ƙara tallafi don tsarin ajiya na takaddun shaida na Windows da Linux. An aiwatar da System_Certificate_Store API, yana aiki akan manyan shagunan takaddun shaida musamman ga Windows, macOS da Linux. An ƙara trust_roots CLI don duba shagunan takaddun shaida;
  • Ƙara Layer don tabbatar da dacewa da libsodium (sodium.h);
  • Ƙara goyon baya don aika DTLS HelloVerifyRequest saƙonni a gefen uwar garke;
  • Aiwatar da rafukan TLS masu jituwa tare da haɓaka :: asio :: ssl;
  • Bayar da tallafi don gwajin TLS ta amfani da ɗakin gwaji daga BoringSSL;
  • Ƙara aikin yanayin GCM;
  • XMSS (Extended Merkle Signature Scheme) aiwatarwa yana dacewa da RFC 8391;
  • Ƙarin tallafi don haɓaka nau'ikan tallafi don TLS 1.3;
  • Ƙara RFC 25519 aiwatar da yarda da Ed8032ph.

source: budenet.ru

Add a comment