Krüptograafia raamatukogu Botan 2.11.0 väljalaskmine

Saadaval krüptograafia teegi väljaanne Botan 2.11.0, mis on kasutusel projektis NeoPG, GnuPG 2 fork. Raamatukogu pakub suurt kollektsiooni valmis primitiive, mida kasutatakse TLS-protokollis, X.509-sertifikaatides, AEAD-šifreerimistes, TPM-moodulites, PKCS#11-s, paroolide hashimise ja postkvantkrüptograafias. Raamatukogu on kirjutatud C++11 keeles ja toimetatakse BSD litsentsi all.

Sealhulgas muudatused uus väljaanne:

  • Lisatud Argon2 parooli hashimise funktsioon ja parooli põhjal mooduli genereerimise funktsioonid, mis kasutavad Argon2 ja Bcrypt;
  • Lisatud tugi Windowsi ja Linuxi sertifikaadi salvestussüsteemidele. Teostatud API System_Certificate_Store, mis töötab Windowsi, macOS-i ja Linuxi sertifikaadi salvestuste kohal. Lisatud CLI trust_roots sertifikaadi salvestuste kontrollimiseks;
  • Lisatud kiht libsodium (sodium.h) ühilduvuse tagamiseks;
  • Lisatud tugi DTLS-sõnumite HelloVerifyRequest saatmiseks serveri poolel;
  • Teostatud TLS-vood, mis on ühilduvad boost::asio::ssl-iga;
  • Tagatud TLS-i testimise tugi BoringSSL-i testkomplekti abil;
  • Parandatud töötluse efektiivsust režiimis (Galois/Counter Mode), kiirendatud POWER8 protsessoritele VPSUMD vektoriinstruktsiooni abil.;
  • XMSS-i (Extended Merkle Signature Scheme) rakendamine viidud vastavusse RFC 8391-ga;
  • Lisatud tugi supported_versions laiendile TLS 1.3 jaoks;
  • Lisatud Ed25519ph rakendus, mis on ühilduv RFC 8032-ga.

Allikas: opennet.ru

Osta usaldusväärne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid 🔥 Osta usaldusväärne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid | ProHoster