DNSSEC Basics

Do you know of additional resources we should consider adding here? Or are there additional “basic” questions you feel we should answer here? If so, please send them to us.

Why should I care about DNSSEC?

“DNS Security Extensions,” commonly known as DNSSEC, provide a way to be sure that you are communicating with the correct website or other service. Before you connect to a website, your browser has to retrieve the IP address of the site using DNS. However, it is possible for an attacker to intercept your DNS queries and provide false information that would cause your browser to connect to a fake website where you could potentially provide personal information (for example, what you think is a bank website). DNSSEC provides a level of additional security where the web browser can check to make sure the DNS information is correct and was not modified.

Where can I learn the basics of how DNSSEC works?

As part of this project, we are planning to create some new material specifically explaining how DNSSEC works. In the meantime, though, we thought these resources would be helpful (and please drop us a note if you know of other great tutorials/intros about DNSSEC):

As a user, what do I need to do to see DNSSEC information in my daily usage of the web?

(New pages will be created for each of these bullets with further links and information.)

How do I set up DNSSEC for my domain name?

(New pages will be created for each of these bullets with further links and information. In particular we will have step-by-step instructions for enabling DNSSEC at as many registrars and DNS hosting services as possible.)

Are there tools I can use to test my DNSSEC implementation?

Our DNSSEC Tools page lists a wide number of tools, including:

Where can I get more technical information to dive into the details?