Scaoileadh leabharlann cripteagrafach Botan 2.12.0

Ar fáil scaoileadh leabharlann cripteagrafach Luibheolaíocht 2.12.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 i bprótacal TLS, teastais X.509, sifir AEAD, TPMs, PKCS#11, hashing pasfhocail, agus cripteagrafaíocht iar-chandamach (sínithe hash-bhunaithe agus comhaontú eochrach bunaithe ar McEliece agus NewHope). Tá an leabharlann scríofa i C++11 agus curtha ar fáil faoin gceadúnas BSD.

I measc athruithe san eisiúint nua:

  • Tacaíocht bhreise chun leas iomlán a bhaint as NEON agus AltiVec in am rite seasta AES a chur i bhfeidhm;
  • Feidhmíocht fheabhsaithe ar fheidhmiúcháin RSA, GCM, OCB, XTS, CTR agus ChaCha20Poly1305;
  • Tacaíocht bhreise chun hashes Argón2 níos mó ná 64 beart a ghiniúint;
  • Tá oibríochtaí deighilte MTU optamaithe ag DTLS agus tá próiseáil bhreise déanta ar shosanna nasc mar gheall ar fhadhbanna ar thaobh an chliaint le hathnascadh ina dhiaidh sin ón uimhir chalafoirt chéanna;
  • Tacaíocht bhreise chun ais-rolladh naisc TLS 1.3 go leagan prótacail níos ísle a léiriú;
  • Tacaíocht bhreise don algartam chun sínithe digiteacha a chruthú GOST 34.10-2012;
  • Feidhmíocht mhéadaithe RDRAND ar chórais x86-64;
  • Tacaíocht bhreise don ghineadóir uimhreacha randamacha bréagacha a chuirtear ar fáil do phróiseálaithe POWER9 agus feidhmíocht fheabhsaithe ar chórais POWER8 le treoracha AES;
  • Cuireadh fóntais nua "eantrópachta", "base32_enc" agus "base32_dec" leis;
  • Tá go leor comhad ceanntásca marcáilte anois le haghaidh úsáide inmheánach amháin agus beidh rabhadh mar thoradh orthu nuair a dhéantar iarracht iad a úsáid in iarratais;
  • Soláthraítear an cumas an modúl Python a úsáid ar Windows.

Foinse: oscailtenet.ru

Add a comment