Botan Cryptographic Library Release 2.12.0

Avanoa fa'amatu'u o se faletusi fa'ata'oto Boot 2.12.0, fa'aaogaina i le poloketi NeoPG, o se tui o le GnuPG 2. O le faletusi e maua ai se aofaʻiga tele mua'i saunia, faʻaaogaina i le TLS protocol, X.509 certificates, AEAD ciphers, TPMs, PKCS #11, password hashing, ma post-quantum cryptography (saini faʻavae i luga o le hash ma le maliega autu e faʻavae i luga o McEliece ma NewHope). O le faletusi o loʻo tusia i le C ++ 11 ma sapalai i lalo ole laisene BSD.

Faatasi ai ma le suiga i le faʻasalalauga fou:

  • Faʻaopoopo le lagolago mo le faʻaogaina o NEON ma AltiVec faʻataʻitaʻiga i se faʻatinoga faifai pea o le AES;
  • Faʻaleleia le faʻatinoga o RSA, GCM, OCB, XTS, CTR ma ChaCha20Poly1305 faʻatinoga;
  • Faʻaopoopo le lagolago mo le faʻatupuina o Argon2 hashes sili atu nai lo 64 paita;
  • DTLS ua fa'amalieina le MTU vaeluaga fa'agaioiga ma fa'aopoopoina le fa'agasologa o motusia feso'ota'iga ona o fa'afitauli i le itu o tagata o tausia fa'atasi ai ma le toe feso'ota'iga mai le numera o le uafu e tasi;
  • Fa'aopoopoina le lagolago mo le fa'ailoaina o le toe fa'afo'i o feso'ota'iga TLS 1.3 i se fa'ata'ita'iga pito i lalo;
  • Faʻaopoopo le lagolago mo le algorithm mo le fatuina o saini numera GOST 34.10-2012;
  • Faʻateleina le faʻatinoga o le RDRAND i luga o faiga x86-64;
  • Fa'aopoopoina le lagolago mo le masini fa'apipi'i numera fa'ato'aga e tu'uina atu i POWER9 processors ma fa'aleleia le fa'atinoga i faiga POWER8 ma fa'atonuga AES;
  • Fa'aopoopo mea aoga fou "entropy", "base32_enc" ma le "base32_dec";
  • O le tele o faila faila ua fa'ailogaina mo na'o le fa'aoga i totonu ma o le a i'u i se lapataiga pe a taumafai e fa'aoga i talosaga;
  • Le mafai ona faʻaogaina le Python module i luga o Windows ua tuʻuina atu.

puna: opennet.ru

Faaopoopo i ai se faamatalaga