Publikohet biblioteka kriptografike OpenSSL 3.5.0

U publikua biblioteka OpenSSL 3.5.0 me implementimin e protokolleve SSL/TLS dhe algoritme të ndryshme të enkriptimit. OpenSSL 3.5 ka qenë i klasifikuar si një version me mbështetje afatgjatë (LTS), përmirësimet e të cilit lëshohen për një periudhë prej 5 vjetësh (deri në prill 2030). Mbështetje për degët e kaluara të OpenSSL 3.3, 3.2 dhe 3.0 LTS do të vazhdojë deri në prill 2026, nëntor 2025 dhe shtator 2026 përkatësisht. Kodi i projektit shpërndahet nën licencën Apache 2.0.

Novitetet kryesore:

  • Shtuar mbĂ«shtetje pĂ«r algoritme kripto qĂ« janĂ« tĂ« qĂ«ndrueshme ndaj grumbullimit nĂ« kompjuterĂ«t kuantikĂ«:
    • ML-KEM (CRYSTALS-Kyber) — njĂ« algoritĂ«m shkĂ«mbimi çelĂ«sh qĂ« pĂ«rdor metoda tĂ« kriptografisĂ« tĂ« bazuara nĂ« zgjidhjen e problemeve tĂ« teorisĂ« sĂ« matricave, ku koha e zgjidhjes nuk ndryshon nĂ« kompjuterĂ«t e zakonshĂ«m dhe ata kuantikĂ«.
    • ML-DSA (CRYSTALS-Dilithium) — njĂ« algoritĂ«m pĂ«r formimin e nĂ«nshkrimeve dixhitale, i cili bazohen nĂ« teorinĂ« e matricave.
    • SLH-DSA (Sphincs+) — njĂ« algoritĂ«m pĂ«r formimin e nĂ«nshkrimeve dixhitale, qĂ« pĂ«rdor metoda kriptografike tĂ« bazuara nĂ« funksione hesh. SLH-DSA Ă«shtĂ« mĂ« i vonuar se ML-DSA nĂ« madhĂ«sinĂ« e nĂ«nshkrimeve dhe shpejtĂ«sinĂ« e punĂ«s, por bazohet nĂ« njĂ« parim matematikor tĂ«rĂ«sisht tĂ« ndryshĂ«m, do tĂ« mbetet efektiv nĂ« rastin e kompromitimit tĂ« algoritmeve tĂ« bazuara nĂ« teorinĂ« e matricave.
  • Implementuar mbĂ«shtetje tĂ« plotĂ« pĂ«r protokollin QUIC (RFC 9000), i cili tani Ă«shtĂ« i disponueshĂ«m jo vetĂ«m pĂ«r aplikacionet klient, por edhe pĂ«r ato server. QUIC Ă«shtĂ« njĂ« shtesĂ« mbi protokollin UDP, mbĂ«shtet shumĂ« lidhje dhe ofron metoda enkriptimi qĂ« janĂ« ekuivalente me TLS. Protokolli QUIC pĂ«rdoret nĂ« HTTP/3 dhe Ă«shtĂ« krijuar si njĂ« alternativĂ« ndaj paketĂ«s TCP+TLS, duke zgjidhur problemet me kohĂ«n e gjatĂ« tĂ« vendosjes dhe pajtimit tĂ« lidhjeve nĂ« TCP, si dhe duke eliminuar vonesat nĂ« rast tĂ« humbjes sĂ« paketave gjatĂ« kalimit tĂ« tĂ« dhĂ«nave.
  • Shtuar mundĂ«sinĂ« e pĂ«rdorimit tĂ« stekĂ«ve tĂ« jashtme me implementimin e protokollit QUIC, duke pĂ«rfshirĂ« stekĂ«t qĂ« mbĂ«shtesin modalitetin 0-RTT (0 Round Trip Time), duke lejuar fillimin e menjĂ«hershĂ«m tĂ« kalimit tĂ« tĂ« dhĂ«nave pas dĂ«rgimit tĂ« paketĂ«s pĂ«rvendosjen e lidhjes.
  • Shtuar mbĂ«shtetje pĂ«r objekte tĂ« paqartĂ« (opaque) tĂ« çelĂ«save simetrikĂ« (EVP_SKEY), qĂ« fshehin detajet e implementimit tĂ« çelĂ«sit.
  • Shtuar parametrin «no-tls-deprecated-ec» pĂ«r tĂ« çaktivizuar mbĂ«shtetje pĂ«r grupet TLS, tĂ« shpallura tĂ« vjetra nĂ« RFC-8422.
  • Shtesa e parametrave «enable-fips-jitter», e cila aktivizon nĂ« ofruesin FIPS pĂ«rdorimin e burimit tĂ« entropisĂ« tĂ« bazuar nĂ« jitter, e realizuar pĂ«rmes bibliotekĂ«s jitterentropy. Formimi i entropisĂ« tĂ« bazuar nĂ« jitter bĂ«het duke matur ndryshimet nĂ« kohĂ«n e ekzekutimit tĂ« pĂ«rsĂ«ritur tĂ« njĂ« grupi tĂ« caktuar instrukcionesh nĂ« CPU, tĂ« cilat varen nga shumĂ« faktorĂ« tĂ« brendshĂ«m dhe janĂ« tĂ« paparashikueshme pa kontroll fizik mbi CPU.
  • NĂ« CMP (Protocoli i Menaxhimit tĂ« Certifikatave) Ă«shtĂ« shtuar mbĂ«shtetje pĂ«r gjenerimin qendror tĂ« çelusheve (çelĂ«si publik dhe privat pĂ«r klientin gjenerohen nĂ« anĂ«n e serverit) serverĂ«).
  • Shtuar mbĂ«shtetje pĂ«r dhĂ«nien e disa grupeve çelesh (keyshares) pĂ«r njĂ« lidhje TLS.
  • Shtuar API pĂ«r pĂ«rpunimin nĂ« kanale (pipelining), qĂ« lejon pĂ«rpunimin e disa blloqeve tĂ« tĂ« dhĂ«nave nĂ« mĂ«nyrĂ« tĂ« njĂ«kohshme duke pĂ«rdorur disa cifrues, siç Ă«shtĂ« AES-GCM, qĂ« mbĂ«shtesin llogaritjet paralele.
  • NĂ« aplikacionet req, cms dhe smime, algoritmi i enkriptimit nga default Ă«shtĂ« ndryshuar nga des-ede3-cbc nĂ« aes-256-cbc.
  • NĂ« listĂ«n e zakonshme tĂ« cipher-ve pĂ«r TLS janĂ« pĂ«rfshirĂ« dhe zgjedhur si prioritare grupet hibride KEM (Mekanizmi i Kapjes sĂ« ÇelĂ«sit), tĂ« qĂ«ndrueshme ndaj sulmeve nga kompjuterĂ«t kuantikĂ«.
  • NĂ« grupin e çeleshve (keyshares), tĂ« pĂ«rdorura si default nĂ« TLS, janĂ« shtuar algoritmet X25519MLKEM768 dhe X25519.
  • JanĂ« shpallur tĂ« vjetruara funksionet BIO_meth_get_*().

Burimi: opennet.ru

Blini hosting tĂ« besueshĂ«m pĂ«r faqe interneti me mbrojtje nga DDoS, serverĂ« VPS VDS đŸ”„ Blini hosting tĂ« besueshĂ«m pĂ«r faqe interneti me mbrojtje nga DDoS, serverĂ« VPS VDS | ProHoster