Ar Γ΄l wyth mis o ddatblygiad, ffurfiwyd rhyddhau'r llyfrgell OpenSSL 3.2.0 gyda gweithrediad y protocolau SSL / TLS ac amrywiol algorithmau amgryptio. Bydd OpenSSL 3.2 yn cael ei gefnogi tan Dachwedd 23, 2025. Bydd cefnogaeth i ganghennau blaenorol OpenSSL 3.1 a 3.0 LTS yn parhau tan fis Mawrth 2025 a mis Medi 2026, yn y drefn honno. Daeth cefnogaeth i gangen 1.1.1 i ben ym mis Medi eleni. Mae cod y prosiect yn cael ei ddosbarthu o dan drwydded Apache 2.0.
Prif arloesiadau OpenSSL 3.2.0:
- Ychwanegwyd cefnogaeth cleient ar gyfer y protocol QUIC (RFC 9000), a ddefnyddir fel cludiant yn y protocol HTTP/3. Mae'r gweithrediad yn cynnwys, ymhlith pethau eraill, y gallu i drosglwyddo ffrydiau lluosog dros un sianel gyfathrebu. Cydrannau ar gyfer defnyddio QUIC ar gweinyddion bydd yn cael ei gynnwys yn y datganiad OpenSSL 3.3, y bwriedir ei gyhoeddi erbyn 30 Ebrill, 2024 fan bellaf.
Mae QUIC yn estyniad o brotocol y CDU sy'n cefnogi amlblecsio cysylltiadau lluosog ac yn darparu dulliau amgryptio sy'n cyfateb i TLS/SSL. CrΓ«wyd y protocol yn 2013 gan Google fel dewis amgen i'r cyfuniad TCP + TLS ar gyfer y We, datrys problemau gyda sefydlu cysylltiad hir ac amseroedd trafod yn TCP a dileu oedi pan fydd pecynnau'n cael eu colli wrth drosglwyddo data.
- Mae TLS yn gweithredu cefnogaeth ar gyfer estyniad ar gyfer cywasgu tystysgrif yn y cam trafod cysylltiad (RFC 8879), sy'n caniatΓ‘u ar gyfer sefydlu cysylltiad cyflymach ers trosglwyddo data tystysgrif yn cyfrif am y gyfran fwyaf o draffig yn ystod y cam trafod cysylltiad. Cefnogir cywasgu gan ddefnyddio'r llyfrgelloedd zlib, zstd a Brotli.
- Cefnogaeth ychwanegol ar gyfer fersiwn penderfynol o lofnodion digidol ECDSA (ECDSA penderfynol, RFC 6979) lle, yn lle dilyniant ar hap wrth gynhyrchu llofnod, defnyddir stwnsh HMAC-SHA256 o'r allwedd breifat a thestun y neges wedi'i llofnodi, sy'n yn caniatΓ‘u ichi dderbyn yr un llofnod bob amser mewn gweithrediadau llofnodi gwahanol, ond nid yw'n caniatΓ‘u gollwng data y gellir ei ddefnyddio i ddyfalu'r allwedd breifat (gellir dyfalu'r allwedd breifat os cynhyrchir o leiaf ddau lofnod ar gyfer data gwahanol gan ddefnyddio hap sy'n ailadrodd dilyniant).
- Cefnogaeth ychwanegol ar gyfer llofnodion digidol allwedd cyhoeddus estynedig Ed25519 ac Ed448: Ed25519ctx, Ed25519ph ac Ed448ph (RFC 8032).
- Cefnogaeth ychwanegol i'r modd amgryptio AES-GCM-SIV (RFC 8452), sy'n cyfuno perfformiad uchel y modd GCM (Galois / Counter Mode) Γ’ gwrthwynebiad i ollyngiadau wrth ailddefnyddio cod nonce ar hap.
- Mae swyddogaeth cynhyrchu allwedd Argon2 (RFC 9106) wedi'i gweithredu, a enillodd y gystadleuaeth am swyddogaethau stwnsio cyfrinair yn 2015. Ychwanegwyd y gallu i ddefnyddio pwll edau.
- Cefnogaeth ychwanegol ar gyfer amgryptio hybrid yn seiliedig ar fecanwaith HPKE (Amgryptio Allwedd Cyhoeddus Hybrid, RFC 9180), sy'n cyfuno symlrwydd trosglwyddo allwedd mewn amgryptio allwedd gyhoeddus Γ’ pherfformiad uchel amgryptio cymesur (mae data wedi'i amgryptio ag allwedd cymesur cyflym, a'r mae'r allwedd ei hun wedi'i hamgryptio gydag un anghymesur araf).
- Mae TLS yn gweithredu'r gallu i ddefnyddio allweddi cyhoeddus βamrwdβ (RFC 7250).
- Cefnogaeth ychwanegol i'r mecanwaith ar gyfer agor cysylltiadau TCP yn gyflym (TFO - TCP Fast Open, RFC 7413), sy'n eich galluogi i leihau nifer y camau sefydlu cysylltiad trwy gyfuno camau cyntaf ac ail y broses negodi cysylltiad 3 cham clasurol yn un cais ac yn ei gwneud yn bosibl i anfon data yn y cam sefydlu cysylltiad cychwynnol.
- Mae TLS yn gweithredu cefnogaeth ar gyfer cynlluniau llofnod digidol y gellir eu plygio, sy'n caniatΓ‘u defnyddio algorithmau trydydd parti, er enghraifft, ar gyfer defnyddio algorithmau mewn TLS sy'n gwrthsefyll grym 'n ysgrublaidd ar gyfrifiaduron cwantwm.
- Mae TLS 1.3 yn ychwanegu cefnogaeth ar gyfer cromliniau eliptig diogel Brainpool.
- Cefnogaeth ychwanegol ar gyfer cyfarwyddiadau prosesydd SM4-XTS.
- Ar y llwyfan Windows Mae'r gallu i ddefnyddio storfa dystysgrifau gwraidd y system wedi'i weithredu (wedi'i hanalluogi yn ddiofyn). I gael mynediad at dystysgrifau yn y storfa Windows Yr URI awgrymedig yw "org.openssl.winstore://".
Ffynhonnell: opennet.ru
