dns operator role bootstrapping dnssec chain of trust
play

DNS Operator Role Bootstrapping DNSSEC Chain of Trust Update since - PowerPoint PPT Presentation

DNS Operator Role Bootstrapping DNSSEC Chain of Trust Update since ICANN53 Buenos Aires ICANN54 Dublin DNSSEC Workshop Latour - October 21, 2015 Last update ICANN53 DNSSEC Workshop June 24, 2015


  1. DNS Operator Role Bootstrapping DNSSEC Chain of Trust Update since ICANN53 Buenos Aires ICANN54 Dublin DNSSEC Workshop Latour - October 21, 2015

  2. Last update – ICANN53 • DNSSEC Workshop – June 24, 2015 https://buenosaires53.icann.org/en/schedule/wed- dnssec/presentation-dnssec-operator-role-domain- management-24jun15-en 2 DNS Operator Role in Domain Management - Latour - Oct 2015

  3. DNSSEC Bootstrap - Revised Hosting Content Delivery Registrant Network (CDN) Provider Registrar DNS Operator Registry (.ca) << DNSSEC Bootstrap Registry Based is process of adding a DNSSEC Bootstrap & DS in the registry for Maintenance Interface the first time >> TLD DNS (.ca) WEB & RESTful (Delegation) 2 nd Level (i.e. mynewdomain.ca) 3 DNS Operator Role in Domain Management - Latour - Oct 2015

  4. DNSSEC Bootstrap Validation Process • The validation process ensures @ each name servers over TCP, that; – The RRsig signatures are valid (properly signed) – The NS RRset at parent and child are valid – CDS/CDNSKEY records matches DNSKEY • The process is to make sure it's signed and delegated properly and ready – If already bootstrapped then ignore duplicate requests – If not signed properly, provide message why it failed 4 DNS Operator Role in Domain Management - Latour - Oct 2015

  5. DNSSEC Bootstrap Validation Process • The DNS Operator needs to prove they control and operate the properly signed and delegated 2 nd level domain. – Control is proven by adding valid CDS/CDNSKEY record – Operate is proven by submitting a request at the registry (.ca) via web gui or RESTful API to trigger the bootstrap process . (so we don’t poll 2.4M domains a day) 5 DNS Operator Role in Domain Management - Latour - Oct 2015

  6. DNSSEC Unsecure Process • To unsecure a delegation, when changing DNS Operator and key transfer is not possible, then the DNS Operator may want to unsecure the delegation; – Control is proven by adding a null CDS record (properly signed) – Operate is proven by submitting a request at the registry (.ca) via web gui or RESTful API to trigger the DS removal. 6 DNS Operator Role in Domain Management - Latour - Oct 2015

  7. Maintenance Approach CDS/CDNSKEY Records • The .ca Registry will take care of performing on- going DNSSEC maintenance of signed domains. – Daily (or specific frequency) polling for new CDS/CDNSKEY RR – Manage as per .ca DNSSEC policy ( # keys, DS, Algo , etc… ) – TBD: 48 hours hold + notify admin/tech contacts? – .ca controls the DS format… Create new DS when value in CDS/CDNSKEY are not compliant [root@fedora ~]# dig cds demo.nohats.ca +short 58691 8 2 B5B99B5FBAA7565C49710DCF21137E69EF996C1FC04903BAB4B9397E 5D1BCB09 7 DNS Operator Role in Domain Management - Latour - Oct 2015

  8. DNSSEC Provisioning Model DNS Operator DNS Operator i.e. Registrant Registrar/Hosting/CDN WEB API + ACL Code should be Validation & portable to Registrars Maintenance EPP 2 nd Level Domain Registry (.ca) 8 DNS Operator Role in Domain Management - Latour - Oct 2015

  9. WIP - Code Development • CIRA Registry EPP code development WIP • Planning pilot project with Cloudflare • The WEB & RESTful API interface prototypes – http://cira.nohats.ca – http://cira.nohats.ca/gends/ 9 DNS Operator Role in Domain Management - Latour - Oct 2015

  10. Strategy • Continue framework development – Gather & include feedback • Bind & OpenDNSSEC: asked to support CDS for bootstrap and to unsecure delegations. • Make code Open Source for all to use • Standardize - write draft about this process • + draft on how to “ Find "parental Agent" with RDAP (finding the registry/registar/reseller) that performs this function 10 DNS Operator Role in Domain Management - Latour - Oct 2015

  11. Thank you! DNSSEC-AUTO-DS dnssec-auto-ds@elists.isoc.org DNSSEC Coordination dnssec-coord@elists.isoc.org 11 DNS Operator Role in Domain Management - Latour - Oct 2015

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend