Verfügbar Verëffentlechung vun enger kryptographescher Bibliothéik Stiwwel 2.12.0, am Projet benotzt NeoPG, eng Gabel vu GnuPG 2. D'Bibliothéik bitt eng grouss Sammlung prett-feieren Primitiv, benotzt am TLS Protokoll, X.509 Certificaten, AEAD Chifferen, TPMs, PKCS#11, Passwuert-Hashing, a Post-Quante-Kryptographie (Hash-baséiert Ënnerschrëften a Schlësselvertrag baséiert op McEliece an NewHope). D'Bibliothéik ass an C ++ 11 an geliwwert ënner der BSD Lizenz.
Ënnert der Ännerungen an der neier Verëffentlechung:
Zousätzlech Ënnerstëtzung fir NEON an AltiVec Optimisatiounen an enger konstanter Runtime AES Implementatioun ze benotzen;
Verbesserte Leeschtung vun RSA, GCM, OCB, XTS, CTR an ChaCha20Poly1305 Implementatiounen;
Zousätzlech Ënnerstëtzung fir Argon2 Hashes méi grouss wéi 64 Bytes ze generéieren;
DTLS huet MTU-Partitionéierungsoperatioune optimiséiert an d'Veraarbechtung vu Verbindungspausen bäigefüügt wéinst Probleemer op der Client Säit mat der spéiderer Reconnectioun vun der selwechter Portnummer;
Zousätzlech Ënnerstëtzung fir de Réckroll vun TLS 1.3 Verbindungen op eng méi niddereg Protokollversioun ze weisen;
Zousätzlech Ënnerstëtzung fir den Algorithmus fir digital Ënnerschrëften ze kreéieren GOST 34.10-2012;
Méi RDRAND Leeschtung op x86-64 Systemer;
Zousätzlech Ënnerstëtzung fir den Hardware pseudo-zoufälleg Zuel Generator gëtt op POWER9 Prozessoren a verbessert Leeschtung op POWER8 Systemer mat AES Instruktiounen;
Nei Utilities "Entropie", "base32_enc" an "base32_dec" dobäigesat;
Vill Headerdateien sinn elo nëmme fir intern Benotzung markéiert a wäerten zu enger Warnung féieren wann se probéiert an Uwendungen benotzt ze ginn;
D'Kapazitéit fir de Python Modul op Windows ze benotzen gëtt zur Verfügung gestallt.