LibreSSL 3.6.0 Cryptographic Library เบญเบญเบ

เบœเบนเป‰เบžเบฑเบ”เบ—เบฐเบ™เบฒเป‚เบ„เบ‡เบเบฒเบ™ OpenBSD เป„เบ”เป‰เบ™เปเบฒเบชเบฐเป€เบซเบ™เบตเบเบฒเบ™เป€เบ›เบตเบ”เบ•เบปเบงเบŠเบธเบ” LibreSSL 3.6.0 เปเบšเบšเป€เบ„เบทเปˆเบญเบ™เบ—เบตเปˆ, เป€เบŠเบดเปˆเบ‡เบžเบฒเบเปƒเบ™เบ™เบฑเป‰เบ™เบกเบตเบฅเบฐเบšเบปเบšเบชเป‰เบญเบกเบ‚เบญเบ‡ OpenSSL เบเปเบฒเบฅเบฑเบ‡เบžเบฑเบ”เบ—เบฐเบ™เบฒ, เป€เบžเบทเปˆเบญเปเบ™เปƒเบชเปˆเบชเบฐเบซเบ™เบญเบ‡เบ„เบงเบฒเบกเบ›เบญเบ”เป„เบžเปƒเบ™เบฅเบฐเบ”เบฑเบšเบ—เบตเปˆเบชเบนเบ‡เบ‚เบถเป‰เบ™. เป‚เบ„เบ‡เบเบฒเบ™ LibreSSL เปเบกเปˆเบ™เบชเบธเบกเปƒเบชเปˆเบเบฒเบ™เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบ„เบธเบ™เบ™เบฐเบžเบฒเบšเบชเบนเบ‡เบชเปเบฒเบฅเบฑเบšเป‚เบ›เป‚เบ•เบ„เบญเบ™ SSL/TLS เป‚เบ”เบเบเบฒเบ™เบเปเบฒเบˆเบฑเบ”เบซเบ™เป‰เบฒเบ—เบตเปˆเบ—เบตเปˆเบšเปเปˆเบˆเปเบฒเป€เบ›เบฑเบ™, เป€เบžเบตเปˆเบกเบ„เบธเบ™เบชเบปเบกเบšเบฑเบ”เบ„เบงเบฒเบกเบ›เบญเบ”เป„เบžเป€เบžเบตเปˆเบกเป€เบ•เบตเบก, เปเบฅเบฐเบเบฒเบ™เบ—เปเบฒเบ„เบงเบฒเบกเบชเบฐเบญเบฒเบ”เปเบฅเบฐเบเบฒเบ™เป€เบฎเบฑเบ”เบงเบฝเบเปƒเบซเบกเปˆเบ‚เบญเบ‡เบžเบทเป‰เบ™เบ–เบฒเบ™เบฅเบฐเบซเบฑเบ”. LibreSSL 3.6.0 เบ–เบทเบเบžเบดเบˆเบฒเบฅเบฐเบ™เบฒเป€เบ›เบฑเบ™เบเบฒเบ™เบ›เปˆเบญเบเบ—เบปเบ”เบฅเบญเบ‡เบ—เบตเปˆเบžเบฑเบ”เบ—เบฐเบ™เบฒเบ„เบธเบ™เบชเบปเบกเบšเบฑเบ”เบ—เบตเปˆเบˆเบฐเบฅเบงเบกเบขเบนเปˆเปƒเบ™ OpenBSD 7.2.

เบ„เบธเบ™เบชเบปเบกเบšเบฑเบ”เบ‚เบญเบ‡ LibreSSL 3.6.0:

  • ะ˜ะท OpenSSL ะฟะพั€ั‚ะธั€ะพะฒะฐะฝ API EVP ะดะปั ั„ัƒะฝะบั†ะธะธ ั„ะพั€ะผะธั€ะพะฒะฐะฝะธั ะบะปัŽั‡ะฐ HKDF (HMAC Key Derivation Function).
  • ะ”ะพะฑะฐะฒะปะตะฝ API ะดะปั ัƒัั‚ะฐะฝะพะฒะบะธ ะธ ะฟะพะปัƒั‡ะตะฝะธั ัƒั€ะพะฒะฝะตะน ะฑะตะทะพะฟะฐัะฝะพัั‚ะธ โ€” SSL_{,CTX}_{get,set}_security_level().
  • ะ”ะพะฑะฐะฒะปะตะฝะฐ ัะบัะฟะตั€ะธะผะตะฝั‚ะฐะปัŒะฝะฐั ะฟะพะดะดะตั€ะถะบะฐ API ะดะปั ะฟั€ะพั‚ะพะบะพะปะฐ QUIC, ะธะทะฝะฐั‡ะฐะปัŒะฝะพ ั€ะตะฐะปะธะทะพะฒะฐะฝะฝะฐั ะฒ BoringSSL.
  • ะ”ะพะฑะฐะฒะปะตะฝะฐ ะฝะฐั‡ะฐะปัŒะฝะฐั ะฟะพะดะดะตั€ะถะบะฐ ะฒะตั€ะธั„ะธะบะฐั†ะธะธ TS ESSCertIDv2.
  • ะ—ะฐะดะตะนัั‚ะฒะพะฒะฐะฝ ั‚ะตัั‚ ะฟั€ะพัั‚ะพั‚ั‹ ะ‘ะตะนะปะธ โ€” ะŸะพะผะตั€ะฐะฝั†ะฐ โ€” ะกะตะปั„ั€ะธะดะถะฐ โ€” ะฃะพะณัั‚ะฐั„ั„ะฐ (Baillie-PSW) ะฒะผะตัั‚ะพ ั‚ะตัั‚ะฐ ะœะธะปะปะตั€ะฐ-ะ ะฐะฑะธะฝะฐ.
  • ะŸั€ะพะฒะตะดะตะฝะฐ ะทะฝะฐั‡ะธั‚ะตะปัŒะฝะฐั ะฒะฝัƒั‚ั€ะตะฝะฝัั ะฟะตั€ะตั€ะฐะฑะพั‚ะบะฐ. ะฃะฑั€ะฐะฝั‹ ั€ะตััƒั€ัะพั‘ะผะบะธะต ะฟั€ะพะฒะตั€ะบะธ RFC 3779 ะฟั€ะธ ะฒะตั€ะธั„ะธะบะฐั†ะธะธ ัะตั€ั‚ะธั„ะธะบะฐั‚ะพะฒ. ะŸะตั€ะตะดะตะปะฐะฝ ะดะตะบะพะดะธั€ะพะฒั‰ะธะบ ะธ ะฟะฐั€ัะตั€ ะฒั€ะตะผะตะฝะธ ะดะปั ASN.1. ะŸะตั€ะตะฟะธัะฐะฝะฐ ั€ะตะฐะปะธะทะฐั†ะธั ASN1_STRING_to_UTF8().
  • ะ’ ัƒั‚ะธะปะธั‚ัƒ openssl ะดะพะฑะฐะฒะปะตะฝะฐ ะพะฟั†ะธั -ยซsยป ะดะปั ะฟะพะบะฐะทะฐ ั‚ะพะปัŒะบะพ ัˆะธั„ั€ะพะฒ, ะฟะพะดะดะตั€ะถะธะฒะฐะตะผั‹ั… ัƒะบะฐะทะฐะฝะฝั‹ะผ ะฟั€ะพั‚ะพะบะพะปะพะผ.

เปเบซเบผเปˆเบ‡เบ‚เปเป‰เบกเบนเบ™: opennet.ru

เป€เบžเบตเปˆเบกเบ„เบงเบฒเบกเบ„เบดเบ”เป€เบซเบฑเบ™