Publikimi i bibliotekës kriptografike Botan 2.11.0

I disponueshëm publikimi i bibliotekës kriptografike Botan 2.11.0, e përdorur në projektin NeoPG, fork i GnuPG 2. Biblioteka ofron një koleksion të gjerë primitivësh të gatshëm, të përdorur në protokollin TLS, certifikatat X.509, shifrat AEAD, modulet TPM, PKCS#11, hashimin e fjalëkalimeve dhe kriptografinë post-kuantike. Biblioteka është shkruar në gjuhën C++11 dhe ofrohet në bazë të licencës BSD.

Ndër ndryshimet në versionin e ri:

  • U shtua funksioni i hashimit tĂ« fjalĂ«kalimeve Argon2 dhe funksionet e derivimit tĂ« çelĂ«sit nga fjalĂ«kalimi, qĂ« pĂ«rdorin Argon2 dhe Bcrypt;
  • U shtua mbĂ«shtetja pĂ«r sistemet e ruajtjes sĂ« certifikatave Windows dhe Linux. U implementua API System_Certificate_Store, qĂ« funksionon mbi depot e certifikatave specifike pĂ«r Windows, macOS dhe Linux. U shtua CLI trust_roots pĂ«r kontrollin e depove tĂ« sistemit tĂ« certifikatave;
  • U shtua njĂ« shtresĂ« pĂ«r tĂ« siguruar pĂ«rputhshmĂ«ri me libsodium (sodium.h);
  • U shtua mbĂ«shtetja pĂ«r dĂ«rgimin e mesazheve DTLS HelloVerifyRequest nĂ« anĂ«n e serverit;
  • U implementuan rrjedha TLS tĂ« pĂ«rputhshme me boost::asio::ssl;
  • U sigurua mbĂ«shtetje pĂ«r testimin e TLS duke pĂ«rdorur paketĂ«n e testeve nga BoringSSL;
  • U rrit performanca e mĂ«nyrĂ«s GCM;
  • Implementimi i XMSS (Extended Merkle Signature Scheme) u pĂ«rshtat me RFC 8391;
  • U shtua mbĂ«shtetja pĂ«r zgjerimin supported_versions pĂ«r TLS 1.3;
  • U shtua implementimi i Ed25519ph, i pĂ«rputhshĂ«m me RFC 8032.

Burimi: opennet.ru

Blini hosting tĂ« besueshĂ«m pĂ«r faqe interneti me mbrojtje nga DDoS, serverĂ« VPS VDS đŸ”„ Blini hosting tĂ« besueshĂ«m pĂ«r faqe interneti me mbrojtje nga DDoS, serverĂ« VPS VDS | ProHoster