Выпуск LibreSSL 2.4.2 и 2.3.7
Разработчики проекта OpenBSD представили выпуск переносимой редакции пакета LibreSSL 2.4.2, в рамках которого развивается форк OpenSSL, нацеленный на обеспечение более высокого уровня безопасности. Одновременно доступно корректирующее обновление прошлой векти — 2.3.7. Проект LibreSSL ориентирован на качественную поддержку протоколов SSL/TLS с удалением излишней функциональности, добавлением дополнительных средств защиты и проведением значительной чистки и переработки кодовой базы.
Особенности LibreSSL 2.4.2:
- Обновлены наборы шифров libtls, которые для удобства быстрого выбора разбиты на следующие категории:
- Безопасность — «secure» (TLSv1.2+AEAD+PFS)
- Совместимость — «compat» (HIGH:! aNULL)
- Поддержка устаревших систем — «legacy» (HIGH: MEDIUM:! aNULL)
- Небезопасный полный набор «insecure» (ALL:! aNULL:! eNULL)
- Улучшен код загрузки сертификатов libtls и проверки строки с параметрами шифра;
- Реализация вызова arc4random для платформы Windows защищена от утечки содержимого памяти в отладочные инструменты, сокращены привилегии операций выделения памяти;
- Добавлена ограниченная поддержка обратно совместимых пакетов согласования соединений SSLv2 при включении TLS 1.0;
- Расширена документация для команды openssl;
- Удалены флаги для отключения фиксированного времени выполнения операций DSA_FLAG_NO_EXP_CONSTTIME, DH_FLAG_NO_EXP_CONSTTIME и RSA_FLAG_NO_CONSTTIME, которые теперь применяются по умолчанию;
- Решены проблемы в коде OCSP, которые могли привести к неправильной генерации и разбору запросов OCSP.
© OpenNet