Home / Blogs

Death of the PKI Dragons?

Jakob Schlyter

The recent attack on the Comodo Certification Authority has not only shown how vulnerable the current public key infrastructure is, but also that the protocols (e.g., OSCP) used to mitigate these vulnerabilities once exploited, are not in use, not implemented correctly or not even implemented at all. Is this the beginning of the death of the PKI dragons and what alternatives do we have?

Several people have been looking at using DNS and DNSSEC to distribute and validate PKIX certificates, i.e. leveraging that fact that DNSSEC gives you an authenticated mechanism to distribute data from a domain name holder to any client on the Internet, and using this mechanism to bind public key material in a certificate to its associated domain name. Leif Johansson and myself wrote a draft on the subject back in 2002, but the IETF PKIX working group at that time was not really overwhelmed by our ideas. A lot of water has passed under the bridges since then, including an incipient universal deployment of DNSSEC. After the DNS root was signed last year, in combination with the current erosion of PKI security practices, the ideas was once again brought into daylight and a new IETF working group — DNS-based Authentication of Named Entities (DANE) — was formed.

The working group's first draft describes how to use DNSSEC to associate certificates with domain names For TLS. In this context, a certificate association is a secure binding between a DNS name, TLS/DTLS transport protocol (i.e., TCP, UDP or SCTP) and port number, to an end entity's certificate or to a certification authority's certificate.

For a TLS server operator, this means that one can take a certificate issued by a certification authority (CA) and publish it in the DNS, telling the world what certificate(s) are to be expected for a given domain name, protocol and port. But is also means that one can — once widely deployed — publish a certificate you create by yourself, resulting in the same (if not better) security as we have today.

For a TLS client user, this means that when contacting a TLS server (e.g., a web server) one would look up any corresponding certificate associations in the DNS, validate the result using DNSSEC and — with very high confidence — verify that the certificate received from the TLS server actually belongs to the domain name.

The combination of DANE and the recent developments of HTTP Strict Transport Security and HASTLS, two protocols communicating TLS security policy, results in a very compelling set of protocols. Together with the current PKI model, or even standing by its own, DANE will change how we look at certificate validation. With DANE, the recent attacks on the dragons would no longer be possible and maybe — if the people still believe in dragons — they can both live together in perfect harmony in the valley of Internet security.

By Jakob Schlyter, IT Security Advisor. Visit the blog maintained by Jakob Schlyter here.

Related topics: DNS, DNS Security, Security, Web

WEEKLY WRAP — Get CircleID's Weekly Summary Report by Email:

Comments

To post comments, please login or create an account.

Related Blogs

The Antivirus Uncertainty Principle

A Logical Place to Start the IPv6 Transition

Facebook Size Estimates

So/Lo/Mo for Business

Rethinking Protection Technologies: A Change Has Occurred

Related News

Topics

Industry Updates – Sponsored Posts

Nominum Launches 1st Comprehensive Mobile Security Solution That Protects Both Network and End User

Neustar Names Becky Burr as its Chief Privacy Officer

Frontline and Nominum Deliver Integrated DNS-Based Platform to Enhance Enterprise Security

Nominum Launches Comprehensive Suite of DNS-Based Security Solutions for Russian Service Providers

Nominum Sets New Record for Network Speed and Efficiency

Recursive DNS Talk: Round Trip Times, Delegations and Performance

Implementing a Cyber-Security Code of Conduct: Real-Life Lessons From Australia (Webinar)

Google Mobile Website Initiative for German-Speaking Market Launches With goMobi Website Builder

DDoS Attacks: Top 10 Trends and Truths (Video)

Nominum Chairman and Chief Scientist, Dr. Paul Mockapetris Inducted into the Internet Hall of Fame

Nominum and Nixu Software to Deliver Centralized DNS and DHCP Management Solution

DNS on Defense, DNS on Offense

Managing Outbound Spam: A New DNS-based Approach For Stopping Abuse (Webinar)

Nixu NameSurfer 7.2 Strikes Rich at Dojo

Neustar and University of Illinois Launch the Neustar Innovation Center

DDoS Attacks: Top Trends and Truths (Webinar)

Sedari Seeking Certainty in the ICANN TLD Process

Almost Half of Major Consumer Brands Set to Apply for a Dot Brand Top-Level Domain

goMobi and Google to Help UK Companies Get on the Mobile Web

Internet Grows to More Than 225 Million Domain Names in the Fourth Quarter of 2011

Hot Topics

Minds + Machines

Top-Level Domains

Sponsored by
Minds + Machines
Nominum

IPv6

Sponsored by
Nominum
Verisign

Security

Sponsored by
Verisign
Neustar UltraDNS

DNS

Sponsored by
Neustar UltraDNS
dotMobi

Mobile

Sponsored by
dotMobi
Afilias

DNS Security

Sponsored by
Afilias