Пуск на криптографската библиотека LibreSSL 3.8.0

Разработчиците на проекта OpenBSD представиха преносимата версия на пакета LibreSSL 3.8.0, в която се развива форк на OpenSSL, насочен към осигуряване на по-високо ниво на сигурност. Проектът LibreSSL е насочен към качествена поддръжка на протоколите SSL/TLS с премахване на излишната функционалност, добавяне на допълнителни мерки за защита и извършване на значителна чистка и преработка на кодовата база. Изданието LibreSSL 3.8.0 се счита за експериментално, в което се развиват възможности, които ще влязат в състава на OpenBSD 7.4. В същото време са оформени стабилни версии LibreSSL 3.6.3 и 3.7.3, в които са коригирани няколко грешки.

Особености на LibreSSL 3.8.0:

  • Добавена е поддръжка на съкратен вариант на SHA-2 и SHA-3.
  • Започнал е процесът на чистка и преработка на вътрешния код на SHA.
  • Преписани са вътрешните функции BN_exp() и BN_copy(). Заменена е реализацията на функцията BN_mod_sqrt().
  • В асемблерните вставки за архитектурата AMD64 са използвани инструкциите endbr64 (Terminate Indirect Branch).
  • Пренесен е код от BoringSSL за проверка на правила, определени в RFC 5280.
  • Продължава преходът на libcrypto към използването на интерфейси CBB (bytebuilder) и CBS (bytestring).
  • Проблемите, водещи до нарушение на разделението на привилегиите в libtls поради промените в OpenSSL 3, са решени обходен път.
  • Подкрепата за прокси-сертификати (RFC 3820), GF2m, API X9.31, режим CTS (Cipher Text Stealing), SXNET, NETSCAPE_CERT_SEQUENCE, POLICY_TREE, както и опасни бързи реализации на операции с прости числа и елиптични криви от NIST, като EC_GFp_nist_method(), е прекратена.

Източник: opennet.ru

Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри 🔥 Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри | ProHoster