Botan Cryptographic Raibhurari Inoburitswa 2.12.0

Inowanikwa kuburitswa kwekriptographic library Boot 2.12.0, inoshandiswa muchirongwa NeoPG, forogo yeGnuPG 2. Raibhurari inopa muunganidzwa wakakura dzakagadzirira-dzakagadzirwa primitives, inoshandiswa muTLS protocol, X.509 certificates, AEAD ciphers, TPMs, PKCS#11, password hashing, uye post-quantum cryptography (hash-based signatures uye chibvumirano chikuru chinobva kuMcEliece neNewHope). Raibhurari yakanyorwa muC ++ 11 uye zvakapihwa pasi peBSD rezinesi.

Pakati pe shanduko mukuburitswa kutsva:

  • Yakawedzerwa rutsigiro rwekushandisa NEON uye AltiVec optimizations mune inogara ichimhanya nguva AES kuita;
  • Kuvandudza kushanda kweRSA, GCM, OCB, XTS, CTR uye ChaCha20Poly1305 kushandiswa;
  • Yakawedzerwa rutsigiro rwekugadzira Argon2 hashes yakakura kupfuura 64 bytes;
  • DTLS yakagadziridza MTU partitioning mashandiro uye yakawedzera gadziriso yekubatanidza mabhureki nekuda kwematambudziko kudivi remutengi nekuzotevera kubatanidzwazve kubva kunhamba imwechete yechiteshi;
  • Yakawedzerwa rutsigiro rwekuratidza kudzoreredzwa kweTLS 1.3 yekubatanidza kune yakaderera protocol vhezheni;
  • Yakawedzera rutsigiro rwealgorithm yekugadzira masiginecha edhijitari GOST 34.10-2012;
  • Kuwedzera kweRDRAND kuita pane x86-64 masisitimu;
  • Yakawedzerwa rutsigiro rwe Hardware pseudo-random nhamba jenareta yakapihwa muPOWER9 processors uye yakagadziridzwa mashandiro pane POWER8 masisitimu ane AES mirairo;
  • Yakawedzera zvishandiso zvitsva "entropy", "base32_enc" uye "base32_dec";
  • Mafaira mazhinji emusoro ave kucherechedzwa kuti ashandiswe mukati chete uye anozokonzera yambiro painoyedzwa kushandiswa mumashandisirwo;
  • Iko kugona kushandisa iyo Python module paWindows inopihwa.

Source: opennet.ru

Voeg