Рынки и технологии

Авторизация




Как работает DNSSEC
Что такое DNSSEC
Автор: Александр Венедюхин   
Итак, процесс придания достоверности данным DNS c помощью цифровых подписей может выглядеть приблизительно так. Администратор какой-либо доменной зоны, поддерживающей...

Итак, процесс придания достоверности данным DNS c помощью цифровых подписей может выглядеть приблизительно так. Администратор какой-либо доменной зоны, поддерживающей нужную технологию, с помощью известного ему секретного ключа подписывает адресную информацию цифровой подписью. После этого цифровая подпись передаётся потребителям адресной информации вместе с ответом DNS-сервера. Соответствующий открытый ключ администратор зоны публикует общедоступным образом. Теперь потребитель адресной информации получает возможность проверить достоверность данных, полученных в ответе DNS: с помощью открытого ключа проверяется валидность сопровождающей ответ цифровой подписи. Принимать в качестве руководства к действию будут только корректно подписанные данные.

В новой среде жизнь хакера усложняется. Предположим, что хакер подделывает ответ DNS. Однако теперь подобный подлог вскрывается после проверки, так как хакер не имеет доступа к секретному ключу и не может корректно подписать изменённые данные.

И всё? Проблема решена? К сожалению, если чуть подробнее взглянуть на только что описанный механизм безопасности, то станет понятно: пробелы в безопасности остались ровно те же, что и раньше.