Title: DNSSEC meets EPP
1DNSSEC meets EPP
2Agenda
- What DNSSEC means to registries
- Why a DNSSEC extension to EPP
- Short demo
- Illustrate the concept
- The tools can be made
3DNSSEC in a Nutshell
The data I seek www.neulevel.biz. 1800 IN A
209.173.53.163 www.neulevel.biz. 1800 IN A
209.173.57.163
The protection www.neulevel.biz. 1800 IN RRSIG
A ... by 55751 neulevel.biz.
Key to "prove it" neulevel.biz. 1800 IN
DNSKEY key id 55751
Why should I believe the key is right, and how
can this be done in a scaleable way? Via "DS
records" in registries (the TLD .biz in this
example.)
4DNS tree and DNSSEC
Root zone "." SOA, DNSKEY biz. NS, DS
NeuLevel TLD
dot-BIZ zone biz. SOA, DNSKEY neulevel.biz. NS, DS
NeuLevel Office Zone neulevel.biz. SOA, DNSKEY
5NS (DNS) vs DS (SEC)
- NS records "chain" servers
- DS records "chain" keys
- The noticeable differences
- DS records change more often
- Change is in steps, "graceful"
- DS records imply more security
6DNSSEC to Registries
- Need to register DS records as aspect of a domain
- Elements of DS are documented
- Optionally, look at the DNSKEY record
- Additional detail
- DNSSEC signatures have "lifetimes"
- Need to limit lifetime of DS signatures
7EPP
- Extensible Provisioning Protocol
- Provides a standard platform for providing
services - Registrars and Registries can intermix
- Extensions above the minimum are easy
- Gives registries more exposure
- Lessens cost to registrars when adding new
services
8EPP Registrations
EPP?
9DNSSEC extensions to EPP
- Primary goal enable registration of DNSSEC data
in EPP registries - gTLDs, others are considering EPP
- Why in EPP?
- Existing service framework
- Minimize software investment
- "Market" can be defined
10"Prototype"
From Sunday's Dilbert Cartoon, words of wisdom...
..."act" is the important word
11Demo
- TLD DNS(SEC) server, dynamic update
- Registrant DNS, signed
- EPP Client to submit delegation
- EPP Server to accept delegation
- DNS Update Client to change zone
- Note missing registry "database"
12Window layout
EPP Client
EPP Server
EPP
Log File
CutPaste
DNS Update Client
Registrant DNS "work directory"
Dynamic Update
TLD Server Running
13Clean-up
- Discussion?
- Reference Documents
- DNSSEC RFC 4033, 4034, 4035
- EPP-DNSSEC
- draft-hollenbeck-epp-secdns-.txt
- current version (March 29, 2005)
- http//www.ietf.org/internet-drafts/draft-hollenbe
ck-epp-secdns-07.txt