Udviklerne af OpenBSD-projektet har præsenteret udgivelsen af den bærbare version af pakken LibreSSL 3.6.0, som udvikler en fork af OpenSSL, der sigter mod at sikre et højere niveau af sikkerhed. Projektet LibreSSL fokuserer på at levere kvalitetsstøtte til SSL/TLS-protokoller ved at fjerne overflødig funktionalitet, tilføje ekstra beskyttelsesmidler og gennemføre betydelig oprydning og omarbejdning af kodebasen. Udgivelsen af LibreSSL 3.6.0 betragtes som eksperimentel, hvor der udvikles funktioner, der vil indgå i OpenBSD 7.2.
Funktioner i LibreSSL 3.6.0:
- API EVP til HKDF (HMAC Key Derivation Function) er porteret fra OpenSSL.
- Tilføjet API til at indstille og få sikkerhedsniveauer — SSL_{,CTX}_{get,set}_security_level().
- Eksperimentel støtte til API for QUIC-protokollen er blevet tilføjet, oprindeligt implementeret i BoringSSL.
- Indledende støtte til verifikation af TS ESSCertIDv2 er blevet tilføjet.
- Baillie—PSW test er blevet brugt i stedet for Miller-Rabin testen.
- Der er gennemført betydelig intern omarbejdning. Ressourcekrævende RFC 3779 kontroller er blevet fjernet ved certifikatverifikation. Decoder og parser for tid til ASN.1 er omarbejdet. Implementeringen af ASN1_STRING_to_UTF8() er skrevet om.
- I openssl-værktøjet er der tilføjet en mulighed -«s» til kun at vise krypteringer, der understøttes af den angivne protokol.
Kilde: opennet.ru
