Botan dulritunarbókasafn útgáfa 2.11.0

Laus útgáfu dulritunarsafns Grasagarður 2.11.0, notað í verkefninu NeoPG, gaffal af GnuPG 2. Bókasafnið býður upp á mikið safn tilbúnum frumstæðum, notað í TLS samskiptareglunum, X.509 vottorðum, AEAD dulmáli, TPM, PKCS#11, lykilorðaþjöppun og eftir skammta dulritun. Bókasafnið er skrifað í C++11 og til staðar undir BSD leyfinu.

Meðal breytingar í nýju útgáfunni:

  • Bætti við Argon2 lykilorðahashing og lykilorðstengdum lyklamyndunaraðgerðum með því að nota Argon2 og Bcrypt;
  • Bætt við stuðningi fyrir Windows og Linux vottorðageymslukerfi. System_Certificate_Store API hefur verið innleitt og vinnur ofan á vottorðaverslunum sem eru sértækar fyrir Windows, macOS og Linux. Bætti við trust_roots CLI til að athuga kerfisvottorðsgeymslur;
  • Lagi bætt við til að tryggja samhæfni við libsodium (natríum.h);
  • Bætt við stuðningi við að senda DTLS HelloVerifyRequest skilaboð á netþjóninum;
  • Innleiddir TLS straumar samhæfðir við boost::asio::ssl;
  • Stuðningur við TLS prófun með því að nota prófunarpakkann frá BoringSSL;
  • Aukin frammistaða ham GCM;
  • XMSS (Extended Merkle Signature Scheme) útfærslan er í takt við RFC 8391;
  • Bætt við stuðningi við supported_versions viðbót fyrir TLS 1.3;
  • Bætt við RFC 25519 samhæfri útfærslu á Ed8032ph.

Heimild: opennet.ru

Bæta við athugasemd