publikimi i bibliotekës kriptografike , e përdorur në projektin , fork i GnuPG 2. Biblioteka ofron një koleksion të gjerë , të cilat përdoren në protokollin TLS, certifikatave X.509, shifrave AEAD, moduleve TPM, PKCS#11, hashimi i fjalëkalimeve dhe kriptografia post-kvantike (nënshkrime të bazuara në hash dhe shkëmbimi i çelësave të bazuar në McEliece dhe NewHope). Biblioteka është shkruar në C++11 dhe në bazë të licencës BSD.
Ndër në versionin e ri:
- Shtuar mbështetje për optimizimet NEON dhe AltiVec për implementimin e AES me kohë ekzekutimi të përhershëm;
- Përmirësuar performancën e implementimeve RSA, GCM, OCB, XTS, CTR dhe ChaCha20Poly1305;
- Shtuar mbështetje për gjenerimin e hash-ave Argon2 më të mëdha se 64 byte;
- Në DTLS është optimizuar operacioni i ndarjes së MTU dhe është shtuar trajtimi i shkëputjeve të lidhjeve për shkak të problemeve nga ana e klientit me ri lidhje nga të njëjtin port;
- Shtuar mbështetje për indikimin e rikthimit të lidhjeve TLS 1.3 në një version më të ulët të protokollit;
- Shtuar mbështetje për algoritmin e krijimit të nënshkrimeve digjitale ;
- Përmirësuar performancën e RDRAND në sistemet x86-64;
- Shtuar mbështetje për gjeneratorin harduerik të numrave të rastësishëm, i ofruar në procesorët POWER9, dhe rritur performancën në sistemet POWER8 me instruktionet AES;
- Shtuar mjete të reja 'entropy', 'base32_enc' dhe 'base32_dec';
- Shumë skedha tituj tani janë shënuar si vetëm për përdorim të brendshëm dhe shkaktojnë një paralajmërim kur përpiqen të përdoren në aplikacione;
- Siguruar mundësinë e përdorimit të modulit Python në Windows.
Burimi: opennet.ru
