Hoʻokuʻu ʻia ʻo LibreSSL 3.6.0 Cryptographic Library

Ua hōʻike nā mea hoʻomohala o ka papahana OpenBSD i ka hoʻokuʻu ʻana i kahi paʻi lawe lima o ka pūʻolo LibreSSL 3.6.0, i loko o kahi e kūkulu ʻia ai kahi ʻōpala o OpenSSL, i manaʻo ʻia e hāʻawi i kahi kiʻekiʻe o ka palekana. Hoʻokumu ʻia ka papahana LibreSSL i ke kākoʻo kiʻekiʻe no nā protocol SSL/TLS ma ka wehe ʻana i nā hana pono ʻole, hoʻohui i nā hiʻohiʻona palekana hou aʻe, a me ka hoʻomaʻemaʻe nui ʻana a me ka hana hou ʻana i ke kumu code. ʻO ka FreeSSL 3.6.0 hoʻokuʻu i manaʻo ʻia he hoʻokuʻu hoʻokolohua e hoʻomohala ana i nā hiʻohiʻona e hoʻokomo ʻia ma OpenBSD 7.2.

Nā hiʻohiʻona o LibreSSL 3.6.0:

  • Ua lawe ʻia ka EVP API no ka HKDF (HMAC Key Derivation Function) hana hoʻokumu kī mai OpenSSL.
  • API i hoʻohui ʻia no ka hoʻonohonoho ʻana a me ka loaʻa ʻana o nā pae palekana - SSL_{,CTX}_{get,set}_security_level().
  • Hoʻohui ʻia ke kākoʻo API hoʻokolohua no ka protocol QUIC, i hoʻokō mua ʻia ma BoringSSL.
  • Hoʻohui i ke kākoʻo mua no ka hōʻoia TS ESSCertIDv2.
  • Hoʻohana ʻia ka hoʻāʻo mua Bailey-Pomerantz-Selfridge-Wagstaff (Baillie-PSW) ma kahi o ka hoʻāʻo Miller-Rabin.
  • Ua hoʻokō ʻia nā hana hou i loko. Wehe ʻia nā mākaʻikaʻi RFC 3779 i ka wā e hōʻoia ai i nā palapala hōʻoia. Ua hoʻolālā hou ʻia ka decoder a me ka parser manawa no ASN.1. Ua kākau hou ʻia ka hoʻokō ʻana o ASN1_STRING_to_UTF8().
  • Hoʻohui ʻia - "s" koho i openssl pono e hōʻike i nā ciphers i kākoʻo ʻia e ka protocol i kuhikuhi ʻia.

Source: opennet.ru

Pākuʻi i ka manaʻo hoʻopuka