INTEGRITY Dokumentace

DNSKEY

Standardní DNS nemá žádný vestavěný způsob, jak ověřit, že odpověď skutečně pochází z autoritativního serveru dané domény. Útočník by tak mohl vrátit podvrženou odpověď, kterou by resolver nedokázal odhalit.

DNSSEC ↗ tento problém řeší tím, že přidává kryptografické podpisy k záznamům DNS. Vlastníci domén podepisují své záznamy DNS soukromým klíčem a resolvery jako 1.1.1.1 tyto podpisy ověřují pomocí odpovídajícího veřejného klíče. Tím se prokáže, že odpověď je pravá a nebyla při přenosu změněna.

DNSSEC používá k distribuci veřejných klíčů potřebných pro ověření dva typy DNS záznamů:

Resolvery používají tyto klíče k ověření podpisů uložených v Záznamy RRSIG ↗.

Podporované algoritmy podpisu

1.1.1.1 podporuje následující podpisové algoritmy DNSSEC: