Itusilẹ Ile-ikawe Cryptographic Botan 2.12.0

Wa Tu ti a cryptographic ìkàwé Bata 2.12.0, lo ninu ise agbese NeoPG, a orita ti GnuPG 2. Awọn ìkàwé pese kan ti o tobi gbigba setan-ṣe primitives, ti a lo ninu ilana TLS, awọn iwe-ẹri X.509, AEAD ciphers, TPMs, PKCS#11, ọrọigbaniwọle hashing, ati post-quantum cryptography (awọn ibuwọlu ti o da lori hash ati adehun bọtini ti o da lori McEliece ati NewHope). Awọn ìkàwé ti kọ ninu C ++ 11 ati pese labẹ iwe-aṣẹ BSD.

Lara awọn awọn ayipada ninu itusilẹ tuntun:

  • Atilẹyin ti a ṣafikun fun lilo NEON ati awọn iṣapeye AltiVec ni imuse akoko asiko AES nigbagbogbo;
  • Imudara ilọsiwaju ti RSA, GCM, OCB, XTS, CTR ati awọn imuse ChaCha20Poly1305;
  • Atilẹyin ti a ṣafikun fun ṣiṣẹda awọn hashes Argon2 ti o tobi ju awọn baiti 64;
  • DTLS ti ni iṣapeye awọn iṣẹ ipinpin MTU ati ṣiṣe afikun ti awọn fifọ asopọ nitori awọn iṣoro ni ẹgbẹ alabara pẹlu isọdọkan atẹle lati nọmba ibudo kanna;
  • Atilẹyin ti a ṣafikun fun afihan yiyipo ti awọn asopọ TLS 1.3 si ẹya ilana ilana kekere;
  • Atilẹyin ti a ṣafikun fun algorithm fun ṣiṣẹda awọn ibuwọlu oni nọmba GOST 34.10-2012;
  • Iṣe RDRAND ti o pọ si lori awọn ọna ṣiṣe x86-64;
  • Atilẹyin ti a ṣafikun fun ẹrọ olupilẹṣẹ nọmba nọmba ID pseudo ti a pese ni awọn ilana POWER9 ati ilọsiwaju iṣẹ lori awọn eto POWER8 pẹlu awọn ilana AES;
  • Awọn ohun elo tuntun ti a ṣafikun “entropy”, “base32_enc” ati “base32_dec”;
  • Ọpọlọpọ awọn faili akọsori ti wa ni samisi fun lilo inu nikan ati pe yoo ja si ikilọ nigbati o gbiyanju lati lo ninu awọn ohun elo;
  • Agbara lati lo module Python lori Windows ti pese.

orisun: opennet.ru

Fi ọrọìwòye kun