Itusilẹ Ile-ikawe Cryptographic Botan 2.11.0

Wa Tu ti a cryptographic ìkàwé Bata 2.11.0, lo ninu ise agbese NeoPG, a orita ti GnuPG 2. Awọn ìkàwé pese kan ti o tobi gbigba setan-ṣe primitives, ti a lo ninu ilana TLS, awọn iwe-ẹri X.509, AEAD ciphers, TPMs, PKCS#11, ọrọ igbaniwọle hashing, ati post-quantum cryptography. Awọn ìkàwé ti kọ ninu C ++ 11 ati pese labẹ iwe-aṣẹ BSD.

Lara awọn awọn ayipada ninu itusilẹ tuntun:

  • Fi kun Argon2 ọrọigbaniwọle hashing ati ọrọ igbaniwọle-orisun bọtini iran awọn iṣẹ nipa lilo Argon2 ati Bcrypt;
  • Ṣe afikun atilẹyin fun Windows ati awọn eto ibi ipamọ ijẹrisi Linux. System_Certificate_Store API ti jẹ imuse, ti n ṣiṣẹ lori oke awọn ile itaja ijẹrisi ni pato si Windows, macOS ati Lainos. Ti ṣafikun trust_roots CLI lati ṣayẹwo awọn ile itaja ijẹrisi eto;
  • Fi kun Layer lati rii daju ibamu pẹlu libsodium (sodium.h);
  • Atilẹyin ti a ṣafikun fun fifiranṣẹ awọn ifiranṣẹ DTLS HelloVerifyRequest ni ẹgbẹ olupin;
  • Awọn ṣiṣan TLS ti a ṣe ni ibamu pẹlu igbelaruge :: asio :: ssl;
  • Ti pese atilẹyin fun idanwo TLS nipa lilo suite idanwo lati BoringSSL;
  • Išẹ ipo ti o pọ si GCM;
  • Ilana XMSS (Eto Ibuwọlu ti o gbooro sii) ti wa ni ibamu pẹlu RFC 8391;
  • Atilẹyin ti a ṣafikun fun itẹsiwaju_awọn ẹya atilẹyin fun TLS 1.3;
  • Ṣafikun RFC 25519 imuse ifaramọ ti Ed8032ph.

orisun: opennet.ru

Fi ọrọìwòye kun