Izdaja kriptografskega knjižničnega sistema LibreSSL 3.8.0

Razvijalci projekta OpenBSD so predstavili prenosno različico paketa LibreSSL 3.8.0, ki je razvil fork OpenSSL, usmerjen v zagotavljanje višjega nivoja varnosti. Projekt LibreSSL je osredotočen na kakovostno podporo protokolov SSL/TLS s odstranitvijo odvečnih funkcionalnosti, dodatkom novih zaščitnih mehanizmov in obsežno čiščenjem ter prenovo programske kode. Izdaja LibreSSL 3.8.0 je obravnavana kot eksperimentalna, v kateri se razvijajo zmožnosti, ki bodo vključene v OpenBSD 7.4. Hkrati so oblikovane stabilne izdaje LibreSSL 3.6.3 in 3.7.3, kjer so bile odpravljene nekatere napake.

Značilnosti LibreSSL 3.8.0:

  • Dodana podpora za skrajšano različico SHA-2 in SHA-3.
  • Začel se je postopek čiščenja in prenove notranjega kode SHA.
  • Prepisane so notranje funkcije BN_exp() in BN_copy(). Zamenjana je bila implementacija funkcije BN_mod_sqrt().
  • V vstavkih asemblerja za arhitekturo AMD64 so uporabljene inštrukcije endbr64 (Terminate Indirect Branch).
  • Iz BoringSSL je prenesen koda za preverjanje pravil, določenih v RFC 5280.
  • Nadaljuje se prenos libcrypto na uporabo vmesnikov CBB (bytebuilder) in CBS (bytestring).
  • Poizvedbene rešitve za težave, ki povzročajo kršitve ločevanja privilegijev v libtls zaradi sprememb v OpenSSL 3.
  • Prenehana je podpora za proxy certifikate (RFC 3820), GF2m, API X9.31, način CTS (Cipher Text Stealing), SXNET, NETSCAPE_CERT_SEQUENCE, POLICY_TREE, ter nevarne hitre implementacije operacij s prostimi števili in eliptičnimi krivuljami NIST, kot je EC_GFp_nist_method().

Izvor: opennet.ru

Kupite zanesljivo gostovanje za spletne strani z zaščito pred DDoS, VPS VDS strežniki 🔥 Kupite zanesljivo gostovanje za spletne strani z zaščito pred DDoS, VPS VDS strežniki | ProHoster