Botan Cryptographic Library Release 2.11.0

Wātea te tukunga o te whare pukapuka cryptographic Whakaara 2.11.0, whakamahia i roto i te kaupapa NeoPG, he marau o GnuPG 2. He kohinga nui te whare pukapuka mua kua rite, whakamahia i roto i te kawa TLS, tiwhikete X.509, ciphers AEAD, TPMs, PKCS#11, hashing kupuhipa, me te whakamunatanga pou-quantum. Kua tuhia te whare pukapuka ki C ++ 11 me tukua i raro i te raihana BSD.

I roto i te huringa i roto i te putanga hou:

  • Kua taapirihia nga mahi whakahiato kupu huna a Argon2 me nga mahi whakangao-a-kupuhipa ma te whakamahi i te Argon2 me te Bcrypt;
  • He tautoko taapiri mo nga punaha rokiroki tiwhikete Windows me Linux. Kua whakatinanahia te System_Certificate_Store API, e mahi ana i runga ake i nga toa tiwhikete motuhake mo Windows, macOS me Linux. Kua taapirihia te trust_roots CLI hei tirotiro i nga toa tiwhikete punaha;
  • Kua taapirihia he paparanga hei whakarite i te hototahi ki te libsodium (sodium.h);
  • He tautoko taapiri mo te tuku karere DTLS HelloVerifyRequest ki te taha tūmau;
  • Kua whakatinanahia nga awa TLS e hototahi ana ki te whakanui::asio::ssl;
  • He tautoko mo te whakamatautau TLS ma te whakamahi i te huinga whakamatautau mai i BoringSSL;
  • Kua piki ake te mahinga aratau GCM;
  • Ko te whakatinanatanga XMSS (Extended Merkle Signature Scheme) e hono ana ki te RFC 8391;
  • He tautoko taapiri mo te tautoko_putanga toronga mo TLS 1.3;
  • Kua taapirihia te RFC 25519 te whakatinanatanga o Ed8032ph.

Source: opennet.ru

Tāpiri i te kōrero