😈 Вышла открытая криптографическая библиотека OpenSSL 4.
В октябре вышел открытый проект OpenSSL 4.1.0 — криптографическая библиотека поддерживает новые алгоритмы шифрования и работы с ключами, работает с протоколами SSL/TLS на уровне ядра Linux клиента, имеет обновлённый модуль FIPS и получила интеграцию с протоколом управления сертификатами CMP
Основные доработки и улучшения:
◦ Добавлена начальная поддержка архитектуры «Эльбрус» (e2k);
◦ Добавлена поддержка протокола DTLS 1.3 (RFC 9147), представляющего собой адаптацию TLS 1.3 для UDP и SCTP;
◦ В API SSL Listener добавлена поддержка DTLS;
◦ Добавлена поддержка механизма GREASE, который при согласовании соединения добавляет фиктивные значения в разные поля протоколов TLS и DTLS для проверки корректности их обработки на серверах и межсетевых экранах;
◦ Добавлена поддержка функции формирования ключа (KDF) IKEv2 (Internet Key Exchange);
◦ Реализована поддержка новых сборочных целей VC‑WIN32-MSVC2013 и VC‑WIN64A‑MSVC2013 для сборки с использованием MSVC 2013. Удалены цели VC‑WIN64I (Windows на системах Itanium) и VC‑CE (Windows CE);
◦ Добавлены варианты реализаций ML‑DSA и ML‑KEM, оптимизированные для архитектуры ppc64le, а также вариант ML‑DSA, оптимизированный для x86_64;
◦ Добавлен вариант кода дешифровки AES‑CBC, оптимизированный при помощи x86_64-расширений AVX-512 и VAES.
Исходный код проекта написан на C и Perl и распространяется под лицензией Apache 2.0.
🧑💻 Этичный хакер