Vývojári projektu OpenBSD predstavili vydanie prenosnej verzie balíka LibreSSL 3.6.0, v rámci ktorého sa vyvíja fork OpenSSL, zameraný na zabezpečenie vyššej úrovne bezpečnosti. Projekt LibreSSL sa sústreďuje na kvalitnú podporu protokolov SSL/TLS s odstraňovaním nadbytočnej funkcionality, pridaním dodatočných bezpečnostných prostriedkov a realizáciou významnej čistky a úprav kódu. Vydanie LibreSSL 3.6.0 je považované za experimentálne, v ktorom sa rozvíjajú funkcie, ktoré sa dostanú do verzie OpenBSD 7.2.
Vlastnosti LibreSSL 3.6.0:
- Z OpenSSL bol portovaný API EVP pre funkciu generovania kľúča HKDF (HMAC Key Derivation Function).
- Pridaný API pre nastavovanie a získavanie úrovní bezpečnosti — SSL_{,CTX}_{get,set}_security_level().
- Pridaná experimentálna podpora API pre protokol QUIC, pôvodne realizovaná v BoringSSL.
- Pridaná počiatočná podpora overovania TS ESSCertIDv2.
- Zavedený test jednoducho Baillie-Pomerance-Selfridge-Wagstaff (Baillie-PSW) namiesto testu Miller-Rabin.
- Realizovaná významná vnútorná prestavba. Odstránené zdroje náročné kontroly RFC 3779 pri overovaní certifikátov. Prepracovaný dekodér a parser času pre ASN.1. Prepisovaná implementácia ASN1_STRING_to_UTF8().
- Do nástroja openssl bola pridaná možnosť -"s" na zobrazenie iba šifier podporovaných zadaným protokolom.
Zdroj: opennet.ru
