LibreSSL 3.7.0 Mwepụta ọbá akwụkwọ Cryptographic

Ndị mmepe nke ọrụ OpenBSD gosipụtara ntọhapụ nke ngwugwu LibreSSL 3.7.0 nwere ike ibugharị, n'ime nke a na-emepụta ndụdụ nke OpenSSL, nke ezubere iji nye nchekwa dị elu. Arụ ọrụ LibreSSL lekwasịrị anya na nkwado dị elu maka usoro SSL/TLS site na iwepu ọrụ na-adịghị mkpa, na-agbakwunye atụmatụ nchekwa ndị ọzọ, na ihicha ma na-arụ ọrụ ntọala koodu. A na-ahụta ntọhapụ LibreSSL 3.7.0 dị ka ntọhapụ nnwale nke na-emepụta atụmatụ nke a ga-etinye na OpenBSD 7.3.

Atụmatụ nke LibreSSL 3.7.0:

  • Nkwado agbakwunyere maka Ed25519 ọhaneze mbinye aka dijitalụ nke Daniel Bernstein mepụtara ma dabere na Curve25519 elliptical curve na SHA-512 hash. Nkwado Ed25519 dị ma n'ụdị oge ochie dị iche yana site na interface EVP.
  • Ihe ngosi EVP agbakwunyela nkwado maka akara dijitalụ X25519, nke dị iche na mbinye aka Ed25519 site na iji naanị nhazi "X" mgbe ị na-emegharị isi ihe na elliptical curve, nke nwere ike belata ọnụ ọgụgụ nke koodu achọrọ iji mepụta na nyochaa mbinye aka.
  • Emejuputala API dị ala maka iji igodo ọha na nke nzuzo arụ ọrụ, dakọtara na OpenSSL 1.1, na-akwado igodo EVP_PKEY_ED25519, EVP_PKEY_HMAC na EVP_PKEY_X25519.
  • Kama usoro ọrụ timegm () na gmtime (), a na-eji ọrụ POSIX sitere na BoringSSL gbanwee ụbọchị.
  • Ọbá akwụkwọ BN (BigNum) ekpochapụla koodu ochie na nke ejighi ya nke na-arụ ọrụ na nọmba isi.
  • Ewepụrụ nkwado maka HMAC PRIVATE KEY.
  • Koodu ime arụgharịrị arụgharịrị maka imepụta na nyochaa mbinye aka DSA.
  • Edegharịrị koodu maka igodo mbupu maka TLSv1.2.
  • E hichaa ma rụkwagharịa ngwugwu TLS ochie.
  • Omume nke ọrụ BIO_read() na BIO_write() dị nso na OpenSSL 3.]

isi: opennet.ru

Tinye a comment