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

Nā mea hoʻomohala o ka papahana OpenBSD hōʻike ʻia hoʻokuʻu ʻana i kahi paʻi lawe lima o kahi pūʻolo LibreSSL 2.9.1, i loko o kahi e hoʻomohala ʻ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 me ka wehe ʻana i nā hana pono ʻole, ka hoʻohui ʻana o nā hiʻohiʻona palekana hou aʻe a me ka hoʻomaʻemaʻe nui a me ka hana hou ʻana o ke kumu code. ʻIke ʻia ka hoʻokuʻu ʻana o LibreSSL 2.9.1 ma ke ʻano he hoʻokuʻu hoʻokolohua e hoʻomohala ana i nā hiʻohiʻona e hoʻopili ʻia me OpenBSD 6.5.

Nā hoʻololi i ka LibreSSL 2.9.1:

  • Hoʻohui ʻia ka hana hash SM3 (Chinese standard GB / T 32905-2016);
  • Hoʻohui ʻia ka cipher poloka SM4 (Gb/T 32907-2016 Kina);
  • Hoʻohui ʻia nā macros OPENSSL_NO_* e hoʻomaikaʻi i ka launa pū me OpenSSL;
  • ʻO ke ala EC_KEY_METHOD i hoʻokaʻawale ʻia mai OpenSSL;
  • Ua hoʻokō ʻia nā kelepona OpenSSL 1.1 API i nalowale;
  • Hoʻohui kākoʻo no XChaCha20 a me XChaCha20-Poly1305;
  • Hoʻohui kākoʻo no ka hoʻoili ʻana i nā kī AES ma o ka interface EVP;
  • Hāʻawi ʻia ka hoʻomaka ʻakomi o CRYPTO_LOCK;
  • No ka hoʻonui ʻana i ka launa pū me OpenSSL, ua hoʻohui ʻia ke kākoʻo no ka pbkdf2 key hashing scheme i ka pono openssl; ma ka paʻamau, hoʻohana nā kauoha enc, crl, x509 a me dgst i ke ʻano hashing sha25;
  • Hoʻohui ʻia nā hoʻokolohua e nānā i ka portability ma waena o LibreSSL a me OpenSSL
    1.0 / 1.1;

  • Hoʻohui hou i nā hoʻokolohua Wycheproof;
  • Hoʻohui i ka hiki ke hoʻohana i ka algorithm RSA PSS no nā pūlima kikohoʻe i ka wā e kūkākūkā ai i nā pili (lima lima);
  • Hoʻohui i ka hoʻokō ʻana i ka mīkini mokuʻāina no ka lawelawe lima lima, i wehewehe ʻia ma RFC-8446;
  • Wehe ʻia nā code pili ASN.1 hoʻoilina mai libcrypto i hoʻohana ʻole ʻia ma kahi o 20 mau makahiki;
  • Hoʻohui ʻia ka hoʻonui ʻana i ka hui no nā ʻōnaehana 32-bit ARM a me Mingw-w64;
  • Hoʻomaikaʻi ʻia ka launa pū ʻana me ka platform Android.

Source: opennet.ru

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