INTEGRITY Документация

DNSKEY

У стандартного DNS нет встроенного способа проверить, что ответ действительно пришёл с авторитетного сервера домена. Злоумышленник может подменить ответ, и резолвер никак не сможет это обнаружить.

DNSSEC ↗ решает эту проблему, добавляя криптографические подписи к записям DNS. Владельцы доменов подписывают свои записи DNS закрытым ключом, а резолверы, такие как 1.1.1.1, проверяют эти подписи с помощью соответствующего открытого ключа. Это подтверждает, что ответ подлинный и не был изменён при передаче.

DNSSEC использует два типа DNS-записей для распространения открытых ключей, необходимых для проверки:

Резолверы используют эти ключи для проверки подписей, хранящихся в RRSIG-записи ↗.

Поддерживаемые алгоритмы подписи

1.1.1.1 поддерживает следующие алгоритмы подписи DNSSEC: