Sgaoileadh Leabharlann Cryptographic Botan 2.12.0

Ri fhaighinn foillseachadh leabharlann criptografach Luibh 2.12.0, air a chleachdadh sa phròiseact NeoPG, forc de GnuPG 2. Tha cruinneachadh mòr anns an leabharlann primitives deiseil, air a chleachdadh ann am protocol TLS, teisteanasan X.509, ciphers AEAD, TPMs, PKCS #11, hashing facal-faire, agus crioptachadh post-quantum (ainm-sgrìobhte stèidhichte air hash agus prìomh aonta stèidhichte air McEliece agus NewHope). Tha an leabharlann sgrìobhte ann an C++11 agus air a thoirt seachad fo chead BSD.

Am measg nan atharrachaidhean anns an fhoillseachadh ùr:

  • Taic a bharrachd airson a bhith a’ cleachdadh optimizations NEON agus AltiVec ann am buileachadh cunbhalach AES runtime;
  • Coileanadh nas fheàrr air buileachadh RSA, GCM, OCB, XTS, CTR agus ChaCha20Poly1305;
  • Taic a bharrachd airson a bhith a’ gineadh hashes Argon2 nas motha na 64 bytes;
  • Tha DTLS air gnìomhachd sgaradh MTU a bharrachadh agus air giullachd de bhriseadh ceangail a chuir ris mar thoradh air duilgheadasan air taobh an neach-dèiligidh le ath-cheangal às deidh sin bhon aon àireamh puirt;
  • Taic a bharrachd airson a bhith a’ comharrachadh gun deach ceanglaichean TLS 1.3 a thoirt air ais gu dreach protocol nas ìsle;
  • Taic a bharrachd don algairim airson ainmean didseatach a chruthachadh GOST 34.10-2012;
  • Meudachadh coileanadh RDRAND air siostaman x86-64;
  • Taic a bharrachd airson gineadair àireamh meallta bathar-cruaidh air a thoirt seachad air pròiseasairean POWER9 agus coileanadh nas fheàrr air siostaman POWER8 le stiùireadh AES;
  • Chaidh goireasan ùra a chur ris "entropy", "base32_enc" agus "base32_dec";
  • Tha mòran fhaidhlichean cinn a-nis air an comharrachadh airson an cleachdadh a-staigh a-mhàin agus thig iad gu rabhadh nuair a thèid an cleachdadh ann an tagraidhean;
  • Tha comas air modal Python a chleachdadh air Windows air a thoirt seachad.

Source: fosgailtenet.ru

Cuir beachd ann