LibreSSL 3.6.0 Cryptographic Library tso tawm

Cov neeg tsim tawm ntawm OpenBSD qhov project tau nthuav tawm qhov kev tso tawm ntawm ib qho portable tsab ntawm LibreSSL 3.6.0 pob, nyob rau hauv uas lub diav rawg ntawm OpenSSL tau tsim, tsom rau kev muab kev ruaj ntseg ntau dua. Txoj haujlwm LibreSSL tau tsom mus rau kev txhawb nqa zoo rau SSL / TLS raws tu qauv los ntawm kev tshem tawm cov haujlwm tsis tsim nyog, ntxiv cov yam ntxwv kev ruaj ntseg ntxiv, thiab ua kom huv thiab rov ua haujlwm ntawm lub hauv paus code. LibreSSL 3.6.0 yog suav tias yog qhov kev sim tso tawm uas tsim cov yam ntxwv uas yuav suav nrog hauv OpenBSD 7.2.

Nta ntawm LibreSSL 3.6.0:

  • EVP API rau HKDF (HMAC Key Derivation Function) lub cim tseem ceeb tau raug xa tawm los ntawm OpenSSL.
  • Ntxiv API rau kev teeb tsa thiab tau txais qib kev ruaj ntseg - SSL_{,CTX}_{get,set_security_level().
  • Ntxiv kev sim API txhawb rau QUIC raws tu qauv, thawj zaug siv hauv BoringSSL.
  • Ntxiv kev txhawb nqa thawj zaug rau TS ESSCertIDv2 pov thawj.
  • Bailey-Pomerantz-Selfridge-Wagstaff (Billie-PSW) primality test yog siv los ntawm Miller-Rabin test.
  • Qhov tseem ceeb hauv kev rov ua dua tshiab tau ua tiav. Tshem tawm cov peev txheej-intensive RFC 3779 xyuas thaum txheeb xyuas daim ntawv pov thawj. Lub decoder thiab timeparser rau ASN.1 tau raug kho dua tshiab. Qhov kev siv ntawm ASN1_STRING_to_UTF8() tau raug sau dua tshiab.
  • Ntxiv -β€œs” kev xaiv rau openssl qhov hluav taws xob los qhia tsuas yog ciphers txhawb nqa los ntawm cov txheej txheem teev tseg.

Tau qhov twg los: opennet.ru

Ntxiv ib saib