Scaoileadh leabharlann cripteagrafach Botan 2.11.0

Ar fáil scaoileadh leabharlann cripteagrafach Luibheolaíocht 2.11.0, a úsáidtear sa tionscadal NeoPG, forc de GnuPG 2. Soláthraíonn an leabharlann bailiúchán mór primitives réamhdhéanta, a úsáidtear sa phrótacal TLS, teastais X.509, siffrí AEAD, TPMs, PKCS#11, hashing pasfhocail, agus cripteagrafaíocht iar-chandamach. Tá an leabharlann scríofa i C++11 agus curtha ar fáil faoin gceadúnas BSD.

I measc athruithe san eisiúint nua:

  • Cuireadh leis hashing pasfhocal Argon2 agus feidhmeanna giniúna eochairfhocal-bhunaithe ag baint úsáide as Argon2 agus Bcrypt;
  • Tacaíocht bhreise do chórais stórála teastais Windows agus Linux. Tá an System_Certificate_Store API curtha i bhfeidhm, ag obair ar bharr siopaí teastais a bhaineann go sonrach le Windows, macOS agus Linux. Cuireadh trust_roots CLI leis chun stórais teastais an chórais a sheiceáil;
  • Cuireadh ciseal leis chun comhoiriúnacht le libsodium (sóidiam.h) a chinntiú;
  • Tacaíocht bhreise chun teachtaireachtaí DTLS HelloVerifyRequest a sheoladh ar thaobh an fhreastalaí;
  • Sruthanna TLS curtha i bhfeidhm atá comhoiriúnach le treisiú::asio::ssl;
  • Soláthraíodh tacaíocht do thástáil TLS ag baint úsáide as an tsraith tástála ó BoringSSL;
  • Feidhmíocht mód méadaithe GCM;
  • Tá cur chun feidhme XMSS (Scéim Shínithe Merkle Leathnaithe) ailínithe le RFC 8391;
  • Tacaíocht bhreise le haghaidh síneadh supported_versions do TLS 1.3;
  • Cuireadh Ed25519ph i bhfeidhm comhlíontach RFC 8032.

Foinse: oscailtenet.ru

Add a comment