Botan Cryptographic Raibhurari Inoburitswa 2.11.0

Inowanikwa kuburitswa kwekriptographic library Boot 2.11.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. Raibhurari yakanyorwa muC ++ 11 uye zvakapihwa pasi peBSD rezinesi.

Pakati pe shanduko mukuburitswa kutsva:

  • Yakawedzera Argon2 password hashing uye password-yakavakirwa kiyi yechizvarwa mabasa uchishandisa Argon2 uye Bcrypt;
  • Yakawedzera tsigiro yeWindows neLinux seti yekuchengetedza masisitimu. Iyo System_Certificate_Store API yakaitwa, ichishanda pamusoro pezvitoro zvezvitupa zvakanangana neWindows, macOS neLinux. Yakawedzera trust_roots CLI yekutarisa masisitimu ezvitoro;
  • Yakawedzera chidimbu kuti ive nechokwadi chekuenderana ne libsodium (sodium.h);
  • Yakawedzerwa rutsigiro rwekutumira DTLS HelloVerifyRequest mameseji padivi reseva;
  • Yakaitwa TLS hova inoenderana neboost ::asio::ssl;
  • Yakapihwa rutsigiro rwekuongorora kweTLS uchishandisa bvunzo suite kubva kuBoringSSL;
  • Kuwedzera maitiro ekuita GCM;
  • Iyo XMSS (Yakawedzerwa Merkle Siginecha Scheme) kuita inowirirana neRFC 8391;
  • Yakawedzerwa rutsigiro rwekutsigirwa_shanduro yekuwedzera yeTLS 1.3;
  • Yakawedzera RFC 25519 inoenderana nekuitwa kweEd8032ph.

Source: opennet.ru

Voeg