LibreSSL 3.7.0 Cryptographic Library Kutulutsidwa

Omwe amapanga pulojekiti ya OpenBSD adapereka kutulutsidwa kwa pulogalamu yonyamula ya phukusi la LibreSSL 3.7.0, momwe foloko ya OpenSSL ikupangidwira, yomwe cholinga chake ndi kupereka chitetezo chapamwamba. Pulojekiti ya LibreSSL ikuyang'ana pa chithandizo chapamwamba cha ndondomeko za SSL / TLS pochotsa ntchito zosafunikira, kuwonjezera zina zowonjezera chitetezo, ndikuyeretsa kwambiri ndi kukonzanso maziko a code. Kutulutsidwa kwa LibreSSL 3.7.0 kumawerengedwa ngati kumasulidwa koyesera komwe kumapanga zinthu zomwe zidzaphatikizidwe mu OpenBSD 7.3.

Mawonekedwe a LibreSSL 3.7.0:

  • Thandizo lowonjezera la siginecha ya digito ya Ed25519 yopangidwa ndi Daniel Bernstein ndikutengera Curve25519 elliptic curve ndi SHA-512 hash. Thandizo la Ed25519 likupezeka mwanjira yachikale yosiyana komanso kudzera mu mawonekedwe a EVP.
  • Mawonekedwe a EVP awonjezera chithandizo cha siginecha ya digito ya X25519, yomwe imasiyana ndi siginecha ya Ed25519 pogwiritsa ntchito ma "X" okhawo potengera ma curve pa elliptic curve, yomwe ingachepetse kwambiri kuchuluka kwa ma code omwe amafunikira kuti apange ndikutsimikizira siginecha.
  • API yapakatikati yogwirira ntchito ndi makiyi agulu ndi achinsinsi, omwe amagwirizana ndi OpenSSL 1.1, yakhazikitsidwa, kuchirikiza makiyi EVP_PKEY_ED25519, EVP_PKEY_HMAC ndi EVP_PKEY_X25519.
  • M'malo mwa ntchito timegm () ndi gmtime (), POSIX ntchito kuchokera ku BoringSSL amagwiritsidwa ntchito kutembenuza madeti.
  • Laibulale ya BN (BigNum) yatsuka ma code akale komanso osagwiritsidwa ntchito omwe amagwira ntchito ndi manambala apamwamba.
  • Thandizo lachotsedwa la HMAC PRIVATE KEY.
  • Kukonzanso kachidindo kamkati popanga ndi kutsimikizira ma signature a DSA.
  • Khodi yotumizira makiyi a TLSv1.2 yalembedwanso.
  • Zosungira zakale za TLS zatsukidwa ndikukonzedwanso.
  • Makhalidwe a BIO_read() ndi BIO_write() ntchito ali pafupi ndi OpenSSL 3.]

Source: opennet.ru

Kuwonjezera ndemanga