OpenSSL 4.1.0 получил поддержку DTLS 1.3, GREASE и архитектуры «Эльбрус»
В OpenSSL 4.1.0 добавили поддержку DTLS 1.3, GREASE, KDF для IKEv2, постквантовых алгоритмов и начальную поддержку архитектуры e2k.
Во второй половине октября 2026 года опубликован OpenSSL 4.1.0 — новый выпуск открытой криптографической библиотеки. Проект поддерживает алгоритмы шифрования и работы с ключами, используется для реализации SSL/TLS в Linux и включает обновлённый модуль FIPS. В новую версию также вошла интеграция с протоколом управления сертификатами CMP.
Исходный код OpenSSL написан на C и Perl и распространяется по лицензии Apache 2.0. Ветка 4.1.0 относится к выпускам с обычным сроком поддержки: обновления для неё будут выходить в течение 13 месяцев.
Новые протоколы и механизмы
Одним из ключевых изменений стала начальная поддержка DTLS 1.3, описанного в RFC 9147. Этот протокол переносит возможности TLS 1.3 на транспортные протоколы UDP и SCTP. Поддержка DTLS также появилась в API SSL Listener.
OpenSSL 4.1.0 получил механизм GREASE из RFC 8701 — Generate Random Extensions And Sustain Extensibility. При установлении соединения он добавляет фиктивные значения в различные поля TLS и DTLS. Это позволяет проверять, корректно ли серверы и межсетевые экраны обрабатывают неизвестные параметры: такие значения должны игнорироваться без разрыва согласования.
Кроме того, реализована поддержка функции формирования ключа KDF для IKEv2 — протокола обмена ключами, применяемого при создании защищённых соединений.
Архитектуры и криптографические оптимизации
В новой версии появилась начальная поддержка архитектуры «Эльбрус» (e2k). Разработчики также добавили оптимизированные реализации постквантовых алгоритмов ML-DSA и ML-KEM для ppc64le, а вариант ML-DSA — и для x86_64.
Для x86_64 добавлен оптимизированный код дешифровки AES-CBC с использованием расширений AVX-512 и VAES. В сборочную систему включили цели VC-WIN32-MSVC2013 и VC-WIN64A-MSVC2013 для компиляции с помощью MSVC 2013. Одновременно удалены цели VC-WIN64I, предназначенная для Windows на системах Itanium, и VC-CE для Windows CE.
Сроки поддержки веток
Предыдущий крупный выпуск OpenSSL 4.0 состоялся в апреле 2026 года, а OpenSSL 3.0.0 вышел в сентябре 2021 года. Версия 3.5.0 относится к веткам с длительной поддержкой: обновления для неё должны выпускаться пять лет, до апреля 2030 года.
Поддержка веток OpenSSL 3.2 и 3.3, не относящихся к LTS, завершилась в ноябре 2025 года и начале апреля 2026 года соответственно. Ветка OpenSSL 3.0 LTS поддерживалась до второй половины 2026 года. Для OpenSSL 3.6 заявлен срок поддержки до 1 ноября 2026 года, а для OpenSSL 4.0 — до мая 2027 года.
Сообщить о проблеме в публикации
Обращение принято Обращение будет рассмотрено. По результатам проверки публикация может быть исправлена, дополнена, временно скрыта или удалена.







