Botan 2.11.0 krüptograafilise raamatukogu väljalase

Saadaval krüptograafilise raamatukogu väljaandmine Botaanik 2.11.0, kasutatud projektis NeoPG, GnuPG 2 hark. Raamatukogus on suur kogu valmis primitiivid, mida kasutatakse TLS-protokollis, X.509-sertifikaatides, AEAD-šifrites, TPM-ides, PKCS#11-s, parooliräsimises ja kvantkvandijärgses krüptograafias. Teek on kirjutatud C++11 ja varustatud BSD litsentsi alusel.

vahel muudatusi uues väljaandes:

  • Lisatud Argon2 paroolide räsimise ja paroolipõhise võtme genereerimise funktsioonid, kasutades Argon2 ja Bcrypt;
  • Lisatud tugi Windowsi ja Linuxi sertifikaatide salvestussüsteemidele. Rakendatud on System_Certificate_Store API, mis töötab Windowsi, macOS-i ja Linuxi sertifikaadipoodide peal. Süsteemi sertifikaadisalvede kontrollimiseks on lisatud trust_roots CLI;
  • Lisatud kiht, et tagada ühilduvus libsodiumiga (naatrium.h);
  • Lisatud tugi DTLS HelloVerifyRequest sõnumite saatmiseks serveri poolel;
  • Rakendatud TLS-vood, mis ühilduvad boost::asio::ssl-ga;
  • Pakkus tuge TLS-i testimiseks, kasutades BoringSSL-i testkomplekti;
  • Suurenenud režiimi jõudlus GCM;
  • XMSS (Extended Merkle Signature Scheme) rakendamine on kooskõlas RFC 8391;
  • Lisatud TLS 1.3 laienduse support_versions tugi;
  • Lisatud Ed25519ph RFC 8032-ga ühilduv teostus.

Allikas: opennet.ru

Lisa kommentaar