Թողարկվել է OpenSSL 4.1.0-ը՝ TLS արձանագրություններ և տարբեր կոդավորման ալգորիթմներ իրականացնող գրադարան: OpenSSL 4.1-ը կանոնավոր աջակցությամբ թողարկում է, որի թարմացումները հասանելի են 13 ամսվա ընթացքում: OpenSSL 3.5 LTS ճյուղի աջակցությունը կշարունակվի մինչև 2030 թվականի ապրիլը: Նախագծի կոդը լիցենզավորված է Apache 2.0 լիցենզիայով:
Հիմնական նորամուծությունները.
- Ավելացվել է Elbrus2000 (e2k) ճարտարապետության սկզբնական աջակցությունը։
- Ավելացվել է DTLS 1.3 արձանագրության (RFC 9147) աջակցությունը, որը TLS 1.3-ի UDP և SCTP-ի համար նախատեսված ադապտացիա է։
- API-ում SSL Listener-ը ավելացրեց DTLS աջակցություն։
- Ավելացվել է GREASE մեխանիզմի աջակցությունը (RFC 8701, Generate Random Extensions And Sustain Extensibility), որը կապի բանակցելիս TLS և DTLS արձանագրությունների տարբեր դաշտերին ավելացնում է կեղծ արժեքներ՝ ստուգելու համար, թե արդյոք դրանք ճիշտ են մշակվում սերվերների և firewall-երի վրա (սերվեր պետք է անտեսել անհայտ արժեքները և շարունակել կապը բանակցել հայտնի արժեքների հիման վրա):
- Ավելացվել է IKEv2 (Ինտերնետային բանալիների փոխանակում) բանալիների ստացման ֆունկցիայի (KDF) աջակցությունը։
- Ներդրվել է VC-WIN32-MSVC2013 և VC-WIN64A-MSVC2013 նոր կառուցման թիրախների աջակցությունը՝ MSVC 2013-ով կառուցելու համար: VC-WIN64I թիրախները հեռացվել են (Windows Itanium համակարգերի վրա) և VC-CE (Windows ՄԵ):
- Ավելացվել են ML-DSA և ML-KEM իրականացման տարբերակներ, որոնք օպտիմիզացված են ppc64le ճարտարապետության համար, ինչպես նաև ML-DSA տարբերակ, որը օպտիմիզացված է x86_64-ի համար։
- Ավելացվել է AES-CBC վերծանման կոդի տարբերակ, որը օպտիմիզացված է x86_64 AVX-512 և VAES ընդլայնումների միջոցով։
Բացի այդ, ուշագրավ է OpenSSL-ի ճյուղավորված տարբերակի՝ LibreSSL 4.4.0 դյուրակիր փաթեթի թողարկումը: LibreSSL 4.4.0-ը համարվում է փորձարարական, որը մշակում է OpenBSD 8.1-ում ներառված գործառույթներ:
LibreSSL-ի նոր տարբերակի փոփոխությունները հիմնականում կենտրոնացած են սխալների շտկման, օպտիմալացման և OpenSSL-ի հետ համատեղելիության խնդիրների վրա: Հարթակի աջակցությունը զգալիորեն բարելավվել է: Windows և ավելացրել է հավաքման աջակցություն
macOS 27.0. MIPS32 և MIPS64 ասեմբլերի օպտիմալացումները ներառված են։ SHA-3-ի աշխատանքը բարելավվել է։
Source: opennet.ru
