OpenBSD projektudviklere
Funktioner i LibreSSL 3.1.1:
- Implementeringen af TLS 1.3 baseret på en ny finite state-maskine og et undersystem til at arbejde med poster er afsluttet. Som standard er kun klientdelen af TLS 1.3 aktiveret indtil videre; serverdelen er planlagt til at blive aktiveret som standard i en fremtidig udgivelse. En OpenSSL TLS 1.3-kompatibel API er endnu ikke tilgængelig.
- Behandling af krypteringspakke er blevet udvidet til automatisk at inkludere algoritmer, der kræves til TLSv1.3, hvis de ikke udtrykkeligt nævnes under forbindelsesforhandling;
- Forudsat chiffernavnealiaser fra TLSv1.3-pakken, defineret i RFC 8446;
- RSA-PSS og RSA-OAEP metoderne er blevet flyttet fra OpenSSL 1.1.1;
- Fra OpenSSL 1.1.1 er CMS-implementeringen (Cryptographic Message Syntax) blevet porteret og aktiveret som standard;
- Kommandoen "cms" er blevet tilføjet til openssl-værktøjet, såvel som mulighederne "req -addext" og "s_server -groups". Tilføjet understøttelse af TLSv1.3-udvidelsestyper til "-tlsextdebug"-indstillingen;
; - Forbedret kompatibilitet med OpenSSL 1.1.1;
- EVP_chacha20()'s adfærd er tættere på OpenSSL;
- Koden er blevet renset, der er foretaget forbedringer af funktionerne til at arbejde med hukommelse og parsing protokoller.
Kilde: opennet.ru