Izdaja kriptografskega knjižnice Botan 2.11.0

Na voljo izdaja kriptografske knjižnice Botan 2.11.0, uporabljene v projektu NeoPG, vilica GnuPG 2. Knjižnica ponuja obsežno zbirko pripravljenih primitivi, ki se uporabljajo v protokolu TLS, certifikatih X.509, šifrah AEAD, modulih TPM, PKCS#11, hashanju gesel in postkvantni kriptografiji. Knjižnica je napisana v jeziku C++11 in isporučuje se pod BSD licencom.

Med sprememb u novom izdanju:

  • Dodana funkcija hashanja gesel Argon2 in funkcije za oblikovanje ključa na osnovi gesla, ki uporabljajo Argon2 in Bcrypt;
  • Dodana podpora za sisteme shranjevanja certifikatov Windows in Linux. Uveden je API System_Certificate_Store, ki deluje nad specifičnimi shrambe certifikatov za Windows, macOS in Linux. Dodan je CLI trust_roots za preverjanje sistemskih shrambe certifikatov;
  • Dodana plast za zagotavljanje združljivosti z libsodium (sodium.h);
  • Dodana podpora za pošiljanje DTLS sporočil HelloVerifyRequest na strani strežnika;
  • Uvedeni so TLS tokovi, skladni z boost::asio::ssl;
  • Zagotovljena je podpora za testiranje TLS z uporabo testnega sklopa od BoringSSL;
  • Povečana je zmogljivost načina GCM;
  • Izvedba XMSS (Extended Merkle Signature Scheme) je usklajena z RFC 8391;
  • Dodana podpora za razširitev supported_versions za TLS 1.3;
  • Dodana je realizacija Ed25519ph, skladna z RFC 8032.

Izvor: opennet.ru

Kupite zanesljivo gostovanje za spletne strani z zaščito pred DDoS, VPS VDS strežniki 🔥 Kupite zanesljivo gostovanje za spletne strani z zaščito pred DDoS, VPS VDS strežniki | ProHoster