Bestellen
Hosting
Domeinnaam
Ondersteuning
Ontdek
Terug naar begrippenlijst

DNSSEC

DNSSEC (DNS Security Extensions) beveiligt DNS-informatie door deze cryptografisch te ondertekenen.

DNSSEC
DNSSEC staat voor DNS Security Extensions. Het is een beveiligingsuitbreiding voor het DNS-systeem. DNS zelf werd in de jaren 80 ontworpen zonder sterke beveiligingsmechanismen. Dit maakte het kwetsbaar voor manipulatie en fraude.

DNSSEC voegt digitale handtekeningen toe aan DNS-records. Elke DNS-zone heeft een sleutelpaar. De private sleutel ondertekent alle records in de zone. De publieke sleutel verifieert die handtekeningen. Zo kun je controleren of de DNS-data authentiek is en niet onderweg is aangepast.

Dit werkt via een vertrouwensketen. Die begint bij de DNS root-zone en loopt via de TLD naar jouw domein. Elke laag valideert de laag eronder met een DS-record. Een resolver controleert de hele keten van boven naar beneden.

DNSSEC beschermt tegen DNS-spoofing en man-in-the-middle aanvallen. Het garandeert authenticiteit en integriteit van DNS-data. Maar het biedt geen vertrouwelijkheid of beschikbaarheid. Nederland loopt voorop: bijna 60% van alle .nl-domeinen is DNSSEC-beveiligd.

Geschiedenis

DNSSEC werd ontwikkeld om de beveiligingsproblemen van DNS op te lossen. In 1990 ontdekte Steven Bellovin een ernstige kwetsbaarheid in DNS. Dit rapport bleef geheim tot 1995.

Belangrijke mijlpalen:

Zweden (.SE) was het eerste landcode-domein dat DNSSEC implementeerde. De ondertekening van de root-zone in 2010 was een keerpunt. Dit creëerde een wereldwijd vertrouwensanker voor DNS-validatie.

Bronnen