OpenSSL 23 октября выпустила версию 4.1 с поддержкой DTLS 1.3. Этот протокол защищает отдельные пакеты данных, передаваемые по UDP. Для разработчиков сетевых приложений это возможность использовать современную криптографию там, где соединение построено на обмене дейтаграммами. В библиотеке также появился новый интерфейс приёма DTLS-соединений.
Выпуск ускоряет отдельные операции постквантовых алгоритмов ML-DSA и ML-KEM, а также SHAKE и AES на поддерживаемых архитектурах. Эти изменения относятся к конкретным вычислениям и процессорам, поэтому оценивать выигрыш нужно на своей нагрузке.
У реализации DTLS перечислены четыре известные проблемы. Среди них — повторная передача после обновления ключей, обработка ошибок нового интерфейса и подтверждение этапов установления соединения. Поэтому разработчикам, которым нужен именно DTLS 1.3, стоит сопоставить эти ограничения со своим сценарием перед переходом на новую ветку.
#TECH #SECURITY
@digitaltimeslv
Изображение: OpenSSL / GitHub.
Original in Telegram: https://t.me/digitaltimeslv/11103