РАЗРАБОТКА

Добавление целостности в протокол TLS: новый уровень безопасности

В обновленном протоколе TLS добавлена целостность передаваемых данных с помощью HMAC.

✍️ Редакция iTech News | 21.01.2026 | ⏱ 2 мин | 👁 1 | Источник: DEV Community
Добавление целостности в протокол TLS

Команда разработчиков, работающих над обновлением протокола TLS, добавила новый уровень безопасности благодаря внедрению механизма HMAC для проверки целостности передаваемых данных. Такие меры критически важны для защиты информации в условиях возрастания числа кибератак.

Почему это важно для разработчиков

Проект пересборки TLS уже продемонстрировал значительные улучшения в безопасности. На предыдущем этапе была введена система шифрования сообщений с использованием AES-CTR, которая защитила данные от пассивного прослушивания. Однако этого было недостаточно, поскольку шифрование не гарантировало защиту от активных атак. Новый уровень защиты, предложенный в текущем обновлении, решает эту проблему.

Технические детали внесенных изменений

Старый формат записей включал только зашифрованные данные. Теперь в него добавлен HMAC, что позволяет приемнику проверить целостность данных. Формат записи будет выглядеть так: nonce || ciphertext || tag, где токен HMAC генерируется на основе зашифрованных данных. Это позволяет убедиться, что сообщение не было изменено в пути.

Также был внедрён последовательный номер для каждой записи, который помогает предотвратить повторные атаки. Такой подход повышает защиту и исключает возможность атаки, когда злоумышленник модифицирует шифрованные данные без ведома второй стороны.

Что это значит для бизнеса и разработчиков

Внедрение HMAC в TLS означает, что разработчики, работающие с чувствительными и конфиденциальными данными, могут повысить уровень безопасности своих приложений. В условиях возрастающих требований к безопасности информация должна оставаться неизменной во время передачи. Это нововведение снижает риски утечек и атак.

Работа по улучшению протокола продолжается, и в планах есть переход на AEAD, что даст возможность совместить шифрование и защиту целостности в одном механизме. Это шаг к более защищённой системе обработки данных и отвечает современным требованиям безопасности.

Поделиться: Telegram X LinkedIn