Utvecklarna av projektet OpenBSD utgivning av den portabla utgÄvan av paketet , inom vilket en fork av OpenSSL utvecklas, inriktad pÄ att sÀkerstÀlla en högre sÀkerhetsnivÄ. Projektet LibreSSL fokuserar pÄ att kvalitativt stödja SSL/TLS-protokollen genom att ta bort överflödig funktionalitet, lÀgga till extra skydd och genomföra en betydande stÀdning och omarbetning av kodbasen. LibreSSL 3.1.1 Àr markerad som den första stabila versionen av gren 3.1, som kommer att ingÄ i utgÄvan av OpenBSD 6.7, som förvÀntas inom kort.
Funktioner i LibreSSL 3.1.1:
- Implementeringen av TLS 1.3 har nÄtt fÀrdighet och baseras pÄ en ny state machine och en subsystem för rekordhantering. För nu Àr endast klientdelen av TLS 1.3 aktiverad som standard, serverdelen planeras att aktiveras som standard i en av framtida utgÄvor. Den kompatibla OpenSSL TLS 1.3 API:n Àr Ànnu inte tillgÀnglig.
- Cipher suite-hantering har utökats med automatisk aktivering av algoritmer som krÀvs för TLSv1.3 om de inte explicit anges vid förhandling av anslutningen;
- Aliasnamn för chiffers frÄn TLSv1.3-sviten har tillhandahÄllits, definierade i RFC 8446;
- Metoderna RSA-PSS och RSA-OAEP har överförts frÄn OpenSSL 1.1.1;
- CMS (Cryptographic Message Syntax) implementeringen har portats och aktiverats som standard frÄn OpenSSL 1.1.1;
- Verktyget openssl har fÄtt kommandot 'cms', samt alternativen 'req -addext' och 's_server -groups'. Alternativet '-tlsextdebug' har fÄtt stöd för typer av TLSv1.3-tillÀgg;
; - Kompatibiliteten med OpenSSL 1.1.1 har förbÀttrats;
- Beteendet hos EVP_chacha20() har nÀrmat sig OpenSSL;
- Koden har rensats, och förbÀttringar har gjorts i minneshanterings- och protokollanalysfunktionerna.
KĂ€lla: opennet.ru
