SlideShare una empresa de Scribd logo
1 de 32
Descargar para leer sin conexión
| 1
Rolling the Root Zone DNSSEC
Key Signing Key
Edward Lewis | APNIC 42 | October 3. 2016
edward.lewis@icann.org
| 2| 2
Motivation for this talk
• ICANN is about to change an important
configuration parameter in DNSSEC
• For a network operator, this may create a need for
action
• This discussion is meant to inform: Why this is
happening, what is happening, and when
• Highlighting: the availability of project plan documents
| 3| 3
Trust	Anchors	
&	Root	KSK
Root	Zone
DNSSEC
KSK	Roll	
Project
1 2 3
| 4| 4
DNS	for	Those	Who	Don't	Like	Protocols
What	is	the	IPv6	address
for	www.example.com.?
www.example.com.	is	2001:db8::
| 5| 5
DNSSEC	for	Those	Who	Don't	Like	Protocols
Digital	signature	by	example.com.	
What	is	the	IPv6	address
for	www.example.com.?
www.example.com.	is	2001:db8::
| 6| 6
What is DNSSEC Validation?
• Validation includes the process of inspecting the
digital signature and the data to verify the answer is
the appropriate one
• The signature and data need a public key, a chain of
keys, and a trust anchor
• Software tools today can do this when configured
• Validation is more than a cryptographic check
• Is the answer related to the question?
• Is the answer "fresh", replayed, and so on?
| 7| 7
Why Bother?
• Why bother?
• The DNS protocol is gullible, easily fooled
• Forged answers in DNS can result in misdirected traffic
• Protect your DNS service, protect customers
• Validation is "self-protection"
• With DNSSEC as a base
• Extensions to secure email transfer (stop spam)
• Supplement to X.509 Certificate operations
| 8| 8
Roles of Keys in DNSSEC
• DNSSEC has three kinds of records that, in some
loose definition, hold cryptographic key data. The
records exist because of the use of the data or
"role"/"job"
• KSK – Key Signing Key, produce signatures of keys
• ZSK – Zone Signing Key, produces all other signatures
• DS – Delegation Signer, a "pointer" to a key
• This was supposed to simplify DNS operations!
| 9| 9
Crypto-checking	a	Signature
example.com.	ZSK
?
✔
✖
OR
Digital	signature	by	
example.com.	
www.example.com.	is	
2001:db8::
| 10| 10
Trusting	a	Key
The	Root
.COM
example
example.com.	KSK
example.com.	DS
com.	ZSK
com.	KSK
com.	DS
root	ZSK
root	KSK
example.com.	ZSK
| 11| 11
Over	1300	DNS	- DNSSEC	TLDs
The	Root
.COM
root	ZSK
root	KSK
.NET .NL.INFO
.UK .BR
.SE
.中国
com.	DS
.LK
.ORG
net.	DS
org.	DS
lk.	DS
uk.	DS
Over	1300	DS	sets!
+Over	500K	in	com...
| 12| 12
Anchor	of	the	Chain	of	Trust
The	Root
.COM
example
example.com.	KSK
example.com.	DS
com.	ZSK
com.	KSK
com.	DS
root	ZSK
root	KSK
example.com.	ZSK
| 13| 13
What is a Trust Anchor?
• Besides being the "top" of any DNSSEC validation
process?
• A trust anchor is a key that an operator places full
faith and trust into for the purposes of verifying
responses
• It could be implicitly trusted because it came
with the software
• It could be explicitly trusted via due diligence
examination
| 14| 14
Is the Root Zone KSK the Trust Anchor?
• Maybe
• It's really up to you
• By convention, there's a unique root zone, it has a
KSK, for the global public Internet operated by
ICANN
• By default, DNSSEC validation tools come
configured with that KSK as the trust anchor
• But a user of the tools can add other trust anchors
| 15| 15
Trust	Anchors	
&	Root	KSK
Root	Zone
DNSSEC
KSK	Roll	
Project
1 2 3
| 16| 16
DNSSEC in the Root Zone
• DNSSEC in the Root Zone is managed by:
• ICANN, responsible for operating the root KSK
• Verisign, responsible for operating the root ZSK
• Operating the KSK
• KSK lifecycle management, "sign the ZSK"
• Operating the ZSK
• ZSK lifecycle management, "sign the root zone"
• Activities are coordinated but operated separately
| 17| 17
Current Root KSK
• The current root KSK was created in 2010
• Stored in Hardware Security Modules in two Key
Management Facilities
• The operations surrounding the key is an entirely
different talk
| 18| 18
• Via	the	DNS
• As	reliable	as	the	data	in	unprotected	DNS
• (Works	if	you	not	subject	to	an	"attack")
• Via	the	Web
• https://data.iana.org/root-anchors/root-
anchors.xml
• Secured	by	an	X.509	certificate	and	signature
• Via	other	means
• Code
• Presentations,	t-shirts,	friends
• Always	remember	to	check	the	legitimacy!
Getting	the	Root	KSK	(Public	portion	only!)
| 19| 19
Changing the Root KSK
• There is a plan in place to change the root KSK
• For the first time
• This plan is precedent setting
• Because it involves an uncountable roster of participants
and impacted parties
• When ICANN changes the KSK on our end -
• Anyone who (anonymously) relies on it has to change a
configuration on their end
• No one can list all those involved – unless something
goes wrong
| 20| 20
Why (rock the boat)?
• Good cryptographic hygiene
• Secrets don't remain secret forever
• Good operational hygiene
• Have a plan, complete enough to execute
• Exercise the plan under normal circumstances
• Why not a private test?
• The change of the KSK involves everyone doing DNSSEC
validation on the Internet, service operators, software
producers
| 21| 21
Bottom Line
• Changing the root KSK will impact just about all
DNSSEC validations
• If the trust anchor is "misconfigured" (i.e., the wrong key)
DNSSEC will reject legitimate responses
• To anyone or any process relying on DNS, it will appear
that the desired data is unavailable, website is
unreachable, "the Internet is down"
• There's a broader topic of trust anchor
maintenance, but that is for another time
| 22| 22
Trust	Anchors	
&	Root	KSK
Root	Zone
DNSSEC
KSK	Roll	
Project
1 2 3
| 23| 23
The KSK Rollover Project and Network Operators
• The project is meaningful to you if you are
performing DNSSEC validation
• Geoff Huston stats: steady 15% world wide
• DNSSEC signing is not affected
• If you are validating it's time to revisit
configurations and processes
• A root KSK roll hasn't happened before, it's new to all of
us
| 24| 24
• The KSK Rollover Plan Documents
• Available at: https://www.icann.org/kskroll
2017 KSK Rollover Operational Implementation Plan
2017 KSK Rollover Systems Test Plan
2017 KSK Rollover Monitoring Plan
2017 KSK Rollover External Test Plan
2017 KSK Rollover Back Out Plan
• We encourage interested folks to given them a read
| 25| 25
Overview of Project Plans
• Plans say - On October 11, 2017 a new KSK will go
into use and the current KSK retired
• On this day, if preparations haven't been made, trouble
will ensue
• Plans include
• Retaining the current cryptography settings
• Following Automated Updates of DNSSEC Trust Anchors
• Fitting the roll into normal maintenance events
• Testing and monitoring
| 26| 26
The Project's DNS Response Size Concerns
• Significant DNS responses will grow to 1425 bytes
during the project
• Experimentation, especially in IPv6, suggests this
might be a concern despite empirical evidence to
the contrary
• How to avoid potential problems
• Where UDP is allowed to port 53, also allow TCP
• Refrain from filtering DNS messages based on size
| 27| 27
IPv6 fragmentation and DNS
• IPv6 fragmentation is done by the sender with
intermediate nodes using ICMP to indicate a
fragment as being "too big"
• By the time the DNS sender gets the ICMP, DNS has
forgotten what it had sent
• From Geoff Huston experiments and analysis
• http://www.potaroo.net/ispcol/2016-05/v6frags.html
• TCP	over	IPv6	use	an	MTU	of	1,280 bytes
• UDP	has	marginal	advantages	with	using	larger MTU,	"but"
| 28| 28
Dates to Watch
• September	19,	2017
• The	root	zone	DNSKEY	set	will	increase	to	1414	bytes	for	
20	days,	prior	to	that	date	1139	bytes	has	been	the	high	
water	mark
• October	11,	2017
• On	this	date	the	root	zone	DNSKEY	set	will	be	signed	only	
by	the	new	KSK
• January	11,	2018
• The	root	zone	DNSKEY	set	will	increase	to	1425	bytes	for	
20	days
| 29| 29
Trust Anchor Management
• How do you trust and configure?
• Are trust anchors subject to configuration control?
• Rely on embedded data in software?
• Are DNSSEC validation failures monitored?
• Automated Updates of DNSSEC Trust Anchors
• Most direct, reliable means for getting the key
• Negative Trust Anchor management – RFC 7646
• Protects against errors made by others
| 30| 30
Tools & Testbeds
• We are working with DNS software and tool
developers and distributors
• Management/troubleshooting aids
• Updates of bundled keys
• Testbeds for Code Developers
• Automated updates: http://keyroll.systems/
• Root zone model: https://www.toot-servers.net/
• Testbeds for Service Operators
• I.e., using "off-the-shelf" parameters
• Planned for end-of-2016
| 31| 31
• Join the ksk-rollover@icann.org mailing
list:
• https://mm.icann.org/listinfo/ksk-rollover
• Follow on Twitter
• @ICANN
• Hashtag: #KeyRoll
• Visit the web page:
• https://www.icann.org/kskroll
For More Information
| 32| 32
Reach me at:
Email: ksk-rollover@icann.org
Website: icann.org/kskroll
Thank You and Questions
gplus.to/icann
weibo.com/ICANNorg
flickr.com/photos/icann
slideshare.net/icannpresentations
twitter.com/icann
facebook.com/icannorg
linkedin.com/company/icann
youtube.com/user/icannnews
Engage with ICANN

Más contenido relacionado

La actualidad más candente

Measuring the End User
Measuring the End User Measuring the End User
Measuring the End User APNIC
 
VNIX-NOG 2021: IPv6 Deployment Update
VNIX-NOG 2021: IPv6 Deployment UpdateVNIX-NOG 2021: IPv6 Deployment Update
VNIX-NOG 2021: IPv6 Deployment UpdateAPNIC
 
The Next Generation Internet Number Registry Services
The Next Generation Internet Number Registry ServicesThe Next Generation Internet Number Registry Services
The Next Generation Internet Number Registry ServicesMyNOG
 
IETF 112: Internet centrality and its impact on routing
IETF 112: Internet centrality and its impact on routingIETF 112: Internet centrality and its impact on routing
IETF 112: Internet centrality and its impact on routingAPNIC
 
ThaiNOG Day 2019: Internet Number Registry Services, the Next Generation
ThaiNOG Day 2019: Internet Number Registry Services, the Next GenerationThaiNOG Day 2019: Internet Number Registry Services, the Next Generation
ThaiNOG Day 2019: Internet Number Registry Services, the Next GenerationAPNIC
 
APNIC IPv6 Deployment
APNIC IPv6 DeploymentAPNIC IPv6 Deployment
APNIC IPv6 DeploymentAPNIC
 
APNIC Updates
APNIC UpdatesAPNIC Updates
APNIC UpdatesMyNOG
 
IPv6 Deployment Case on a Korean Governmental Website
IPv6 Deployment Case on a Korean Governmental WebsiteIPv6 Deployment Case on a Korean Governmental Website
IPv6 Deployment Case on a Korean Governmental WebsiteAPNIC
 
RPKI (Resource Public Key Infrastructure)
RPKI (Resource Public Key Infrastructure)RPKI (Resource Public Key Infrastructure)
RPKI (Resource Public Key Infrastructure)Fakrul Alam
 
DNS Openness
DNS OpennessDNS Openness
DNS OpennessAPNIC
 
Internet Noise (A Story About Two Little Subnets - Tom Paseka
Internet Noise (A Story About Two Little Subnets - Tom PasekaInternet Noise (A Story About Two Little Subnets - Tom Paseka
Internet Noise (A Story About Two Little Subnets - Tom PasekaMyNOG
 
IPv4 transfer presentation, SGNOG4
IPv4 transfer presentation, SGNOG4IPv4 transfer presentation, SGNOG4
IPv4 transfer presentation, SGNOG4APNIC
 
Apnic IPv6 Deployment
Apnic IPv6 DeploymentApnic IPv6 Deployment
Apnic IPv6 DeploymentAPNIC
 
2nd ICANN APAC-TWNIC Engagement Forum: DNS Oblivion
2nd ICANN APAC-TWNIC Engagement Forum: DNS Oblivion2nd ICANN APAC-TWNIC Engagement Forum: DNS Oblivion
2nd ICANN APAC-TWNIC Engagement Forum: DNS OblivionAPNIC
 
CDN_Netflix_analysis
CDN_Netflix_analysisCDN_Netflix_analysis
CDN_Netflix_analysisSanket Jain
 
BGP filtering best practice
BGP filtering best practiceBGP filtering best practice
BGP filtering best practiceJimmy Lim
 
mnNOG 1: Securing internet Routing
mnNOG 1: Securing internet Routing mnNOG 1: Securing internet Routing
mnNOG 1: Securing internet Routing APNIC
 
Next-gen Network Telemetry is Within Your Packets: In-band OAM
Next-gen Network Telemetry is Within Your Packets: In-band OAMNext-gen Network Telemetry is Within Your Packets: In-band OAM
Next-gen Network Telemetry is Within Your Packets: In-band OAMOpen Networking Summit
 
Big data in the energy sector
Big data in the energy sectorBig data in the energy sector
Big data in the energy sectorFileCatalyst
 

La actualidad más candente (20)

Measuring the End User
Measuring the End User Measuring the End User
Measuring the End User
 
VNIX-NOG 2021: IPv6 Deployment Update
VNIX-NOG 2021: IPv6 Deployment UpdateVNIX-NOG 2021: IPv6 Deployment Update
VNIX-NOG 2021: IPv6 Deployment Update
 
The Next Generation Internet Number Registry Services
The Next Generation Internet Number Registry ServicesThe Next Generation Internet Number Registry Services
The Next Generation Internet Number Registry Services
 
IETF 112: Internet centrality and its impact on routing
IETF 112: Internet centrality and its impact on routingIETF 112: Internet centrality and its impact on routing
IETF 112: Internet centrality and its impact on routing
 
ThaiNOG Day 2019: Internet Number Registry Services, the Next Generation
ThaiNOG Day 2019: Internet Number Registry Services, the Next GenerationThaiNOG Day 2019: Internet Number Registry Services, the Next Generation
ThaiNOG Day 2019: Internet Number Registry Services, the Next Generation
 
APNIC IPv6 Deployment
APNIC IPv6 DeploymentAPNIC IPv6 Deployment
APNIC IPv6 Deployment
 
APNIC Updates
APNIC UpdatesAPNIC Updates
APNIC Updates
 
IPv6 Deployment Case on a Korean Governmental Website
IPv6 Deployment Case on a Korean Governmental WebsiteIPv6 Deployment Case on a Korean Governmental Website
IPv6 Deployment Case on a Korean Governmental Website
 
RPKI (Resource Public Key Infrastructure)
RPKI (Resource Public Key Infrastructure)RPKI (Resource Public Key Infrastructure)
RPKI (Resource Public Key Infrastructure)
 
DNS Openness
DNS OpennessDNS Openness
DNS Openness
 
Internet Noise (A Story About Two Little Subnets - Tom Paseka
Internet Noise (A Story About Two Little Subnets - Tom PasekaInternet Noise (A Story About Two Little Subnets - Tom Paseka
Internet Noise (A Story About Two Little Subnets - Tom Paseka
 
IPv4 transfer presentation, SGNOG4
IPv4 transfer presentation, SGNOG4IPv4 transfer presentation, SGNOG4
IPv4 transfer presentation, SGNOG4
 
Apnic IPv6 Deployment
Apnic IPv6 DeploymentApnic IPv6 Deployment
Apnic IPv6 Deployment
 
2nd ICANN APAC-TWNIC Engagement Forum: DNS Oblivion
2nd ICANN APAC-TWNIC Engagement Forum: DNS Oblivion2nd ICANN APAC-TWNIC Engagement Forum: DNS Oblivion
2nd ICANN APAC-TWNIC Engagement Forum: DNS Oblivion
 
CDN_Netflix_analysis
CDN_Netflix_analysisCDN_Netflix_analysis
CDN_Netflix_analysis
 
BGP filtering best practice
BGP filtering best practiceBGP filtering best practice
BGP filtering best practice
 
Resource Public Key Infrastructure (RPKI)
Resource Public Key Infrastructure (RPKI) Resource Public Key Infrastructure (RPKI)
Resource Public Key Infrastructure (RPKI)
 
mnNOG 1: Securing internet Routing
mnNOG 1: Securing internet Routing mnNOG 1: Securing internet Routing
mnNOG 1: Securing internet Routing
 
Next-gen Network Telemetry is Within Your Packets: In-band OAM
Next-gen Network Telemetry is Within Your Packets: In-band OAMNext-gen Network Telemetry is Within Your Packets: In-band OAM
Next-gen Network Telemetry is Within Your Packets: In-band OAM
 
Big data in the energy sector
Big data in the energy sectorBig data in the energy sector
Big data in the energy sector
 

Similar a Rolling the Root Zone DNSSEC Key Signing Key

Signing DNSSEC answers on the fly at the edge: challenges and solutions
Signing DNSSEC answers on the fly at the edge: challenges and solutionsSigning DNSSEC answers on the fly at the edge: challenges and solutions
Signing DNSSEC answers on the fly at the edge: challenges and solutionsAPNIC
 
Understanding and Deploying DNSSEC, by Champika Wijayatunga [APRICOT 2015]
Understanding and Deploying DNSSEC, by Champika Wijayatunga [APRICOT 2015]Understanding and Deploying DNSSEC, by Champika Wijayatunga [APRICOT 2015]
Understanding and Deploying DNSSEC, by Champika Wijayatunga [APRICOT 2015]APNIC
 
BIND 9 - making a modern DNS server
BIND 9 - making a modern DNS serverBIND 9 - making a modern DNS server
BIND 9 - making a modern DNS serverJisc
 
RIPE 71 and IETF 94 reports webinar
RIPE 71 and IETF 94 reports webinarRIPE 71 and IETF 94 reports webinar
RIPE 71 and IETF 94 reports webinarMen and Mice
 
2017 DNSSEC KSK Rollover
2017 DNSSEC KSK Rollover2017 DNSSEC KSK Rollover
2017 DNSSEC KSK RolloverAPNIC
 
The New Root Zone DNSSEC KSK
The New Root Zone DNSSEC KSKThe New Root Zone DNSSEC KSK
The New Root Zone DNSSEC KSKAPNIC
 
Demystifying SharePoint Infrastructure – for NON-IT People
 Demystifying SharePoint Infrastructure – for NON-IT People  Demystifying SharePoint Infrastructure – for NON-IT People
Demystifying SharePoint Infrastructure – for NON-IT People SPC Adriatics
 
DNSSEC Tutorial, by Champika Wijayatunga [APNIC 38]
DNSSEC Tutorial, by Champika Wijayatunga [APNIC 38]DNSSEC Tutorial, by Champika Wijayatunga [APNIC 38]
DNSSEC Tutorial, by Champika Wijayatunga [APNIC 38]APNIC
 
2017 DNSSEC KSK Rollover
2017 DNSSEC KSK Rollover2017 DNSSEC KSK Rollover
2017 DNSSEC KSK RolloverAPNIC
 
Scylla Summit 2016: Compose on Containing the Database
Scylla Summit 2016: Compose on Containing the DatabaseScylla Summit 2016: Compose on Containing the Database
Scylla Summit 2016: Compose on Containing the DatabaseScyllaDB
 
PLNOG15 :Scale and Secure the Internet of Things with Intelligent DNS Services
PLNOG15 :Scale and Secure the Internet of Things with Intelligent DNS ServicesPLNOG15 :Scale and Secure the Internet of Things with Intelligent DNS Services
PLNOG15 :Scale and Secure the Internet of Things with Intelligent DNS ServicesPROIDEA
 
NANOG 74: That KSK Roll
NANOG 74: That KSK RollNANOG 74: That KSK Roll
NANOG 74: That KSK RollAPNIC
 
DNSSEC/DANE/TLS Testing in Go6Lab
DNSSEC/DANE/TLS Testing in Go6LabDNSSEC/DANE/TLS Testing in Go6Lab
DNSSEC/DANE/TLS Testing in Go6LabAPNIC
 
CCCNA17 Introduction
CCCNA17 IntroductionCCCNA17 Introduction
CCCNA17 IntroductionShapeBlue
 
Using Apache Spark in the Cloud—A Devops Perspective with Telmo Oliveira
Using Apache Spark in the Cloud—A Devops Perspective with Telmo OliveiraUsing Apache Spark in the Cloud—A Devops Perspective with Telmo Oliveira
Using Apache Spark in the Cloud—A Devops Perspective with Telmo OliveiraSpark Summit
 

Similar a Rolling the Root Zone DNSSEC Key Signing Key (20)

8 technical-dns-workshop-day4
8 technical-dns-workshop-day48 technical-dns-workshop-day4
8 technical-dns-workshop-day4
 
Signing DNSSEC answers on the fly at the edge: challenges and solutions
Signing DNSSEC answers on the fly at the edge: challenges and solutionsSigning DNSSEC answers on the fly at the edge: challenges and solutions
Signing DNSSEC answers on the fly at the edge: challenges and solutions
 
Understanding and Deploying DNSSEC, by Champika Wijayatunga [APRICOT 2015]
Understanding and Deploying DNSSEC, by Champika Wijayatunga [APRICOT 2015]Understanding and Deploying DNSSEC, by Champika Wijayatunga [APRICOT 2015]
Understanding and Deploying DNSSEC, by Champika Wijayatunga [APRICOT 2015]
 
BIND 9 - making a modern DNS server
BIND 9 - making a modern DNS serverBIND 9 - making a modern DNS server
BIND 9 - making a modern DNS server
 
RIPE 71 and IETF 94 reports webinar
RIPE 71 and IETF 94 reports webinarRIPE 71 and IETF 94 reports webinar
RIPE 71 and IETF 94 reports webinar
 
2017 DNSSEC KSK Rollover
2017 DNSSEC KSK Rollover2017 DNSSEC KSK Rollover
2017 DNSSEC KSK Rollover
 
The New Root Zone DNSSEC KSK
The New Root Zone DNSSEC KSKThe New Root Zone DNSSEC KSK
The New Root Zone DNSSEC KSK
 
Demystifying SharePoint Infrastructure – for NON-IT People
 Demystifying SharePoint Infrastructure – for NON-IT People  Demystifying SharePoint Infrastructure – for NON-IT People
Demystifying SharePoint Infrastructure – for NON-IT People
 
ION Hangzhou - Why Deploy DNSSEC?
ION Hangzhou - Why Deploy DNSSEC?ION Hangzhou - Why Deploy DNSSEC?
ION Hangzhou - Why Deploy DNSSEC?
 
ION Sri Lanka - DNSSEC at LK Domain Registry
ION Sri Lanka - DNSSEC at LK Domain RegistryION Sri Lanka - DNSSEC at LK Domain Registry
ION Sri Lanka - DNSSEC at LK Domain Registry
 
DNSSEC Tutorial, by Champika Wijayatunga [APNIC 38]
DNSSEC Tutorial, by Champika Wijayatunga [APNIC 38]DNSSEC Tutorial, by Champika Wijayatunga [APNIC 38]
DNSSEC Tutorial, by Champika Wijayatunga [APNIC 38]
 
2017 DNSSEC KSK Rollover
2017 DNSSEC KSK Rollover2017 DNSSEC KSK Rollover
2017 DNSSEC KSK Rollover
 
Tale of a New Bangladeshi NIX
Tale of a New Bangladeshi NIXTale of a New Bangladeshi NIX
Tale of a New Bangladeshi NIX
 
ION Islamabad - Deploying DNSSEC
ION Islamabad - Deploying DNSSECION Islamabad - Deploying DNSSEC
ION Islamabad - Deploying DNSSEC
 
Scylla Summit 2016: Compose on Containing the Database
Scylla Summit 2016: Compose on Containing the DatabaseScylla Summit 2016: Compose on Containing the Database
Scylla Summit 2016: Compose on Containing the Database
 
PLNOG15 :Scale and Secure the Internet of Things with Intelligent DNS Services
PLNOG15 :Scale and Secure the Internet of Things with Intelligent DNS ServicesPLNOG15 :Scale and Secure the Internet of Things with Intelligent DNS Services
PLNOG15 :Scale and Secure the Internet of Things with Intelligent DNS Services
 
NANOG 74: That KSK Roll
NANOG 74: That KSK RollNANOG 74: That KSK Roll
NANOG 74: That KSK Roll
 
DNSSEC/DANE/TLS Testing in Go6Lab
DNSSEC/DANE/TLS Testing in Go6LabDNSSEC/DANE/TLS Testing in Go6Lab
DNSSEC/DANE/TLS Testing in Go6Lab
 
CCCNA17 Introduction
CCCNA17 IntroductionCCCNA17 Introduction
CCCNA17 Introduction
 
Using Apache Spark in the Cloud—A Devops Perspective with Telmo Oliveira
Using Apache Spark in the Cloud—A Devops Perspective with Telmo OliveiraUsing Apache Spark in the Cloud—A Devops Perspective with Telmo Oliveira
Using Apache Spark in the Cloud—A Devops Perspective with Telmo Oliveira
 

Más de APNIC

IP addressing and IPv6, presented by Paul Wilson at IETF 119
IP addressing and IPv6, presented by Paul Wilson at IETF 119IP addressing and IPv6, presented by Paul Wilson at IETF 119
IP addressing and IPv6, presented by Paul Wilson at IETF 119APNIC
 
draft-harrison-sidrops-manifest-number-01, presented at IETF 119
draft-harrison-sidrops-manifest-number-01, presented at IETF 119draft-harrison-sidrops-manifest-number-01, presented at IETF 119
draft-harrison-sidrops-manifest-number-01, presented at IETF 119APNIC
 
Making an RFC in Today's IETF, presented by Geoff Huston at IETF 119
Making an RFC in Today's IETF, presented by Geoff Huston at IETF 119Making an RFC in Today's IETF, presented by Geoff Huston at IETF 119
Making an RFC in Today's IETF, presented by Geoff Huston at IETF 119APNIC
 
IPv6 Operational Issues (with DNS), presented by Geoff Huston at IETF 119
IPv6 Operational Issues (with DNS), presented by Geoff Huston at IETF 119IPv6 Operational Issues (with DNS), presented by Geoff Huston at IETF 119
IPv6 Operational Issues (with DNS), presented by Geoff Huston at IETF 119APNIC
 
Is DNS ready for IPv6, presented by Geoff Huston at IETF 119
Is DNS ready for IPv6, presented by Geoff Huston at IETF 119Is DNS ready for IPv6, presented by Geoff Huston at IETF 119
Is DNS ready for IPv6, presented by Geoff Huston at IETF 119APNIC
 
Benefits of doing Internet peering and running an Internet Exchange (IX) pres...
Benefits of doing Internet peering and running an Internet Exchange (IX) pres...Benefits of doing Internet peering and running an Internet Exchange (IX) pres...
Benefits of doing Internet peering and running an Internet Exchange (IX) pres...APNIC
 
APNIC Update and RIR Policies for ccTLDs, presented at APTLD 85
APNIC Update and RIR Policies for ccTLDs, presented at APTLD 85APNIC Update and RIR Policies for ccTLDs, presented at APTLD 85
APNIC Update and RIR Policies for ccTLDs, presented at APTLD 85APNIC
 
NANOG 90: 'BGP in 2023' presented by Geoff Huston
NANOG 90: 'BGP in 2023' presented by Geoff HustonNANOG 90: 'BGP in 2023' presented by Geoff Huston
NANOG 90: 'BGP in 2023' presented by Geoff HustonAPNIC
 
DNS-OARC 42: Is the DNS ready for IPv6? presentation by Geoff Huston
DNS-OARC 42: Is the DNS ready for IPv6? presentation by Geoff HustonDNS-OARC 42: Is the DNS ready for IPv6? presentation by Geoff Huston
DNS-OARC 42: Is the DNS ready for IPv6? presentation by Geoff HustonAPNIC
 
APAN 57: APNIC Report at APAN 57, Bangkok, Thailand
APAN 57: APNIC Report at APAN 57, Bangkok, ThailandAPAN 57: APNIC Report at APAN 57, Bangkok, Thailand
APAN 57: APNIC Report at APAN 57, Bangkok, ThailandAPNIC
 
Lao Digital Week 2024: It's time to deploy IPv6
Lao Digital Week 2024: It's time to deploy IPv6Lao Digital Week 2024: It's time to deploy IPv6
Lao Digital Week 2024: It's time to deploy IPv6APNIC
 
AINTEC 2023: Networking in the Penumbra!
AINTEC 2023: Networking in the Penumbra!AINTEC 2023: Networking in the Penumbra!
AINTEC 2023: Networking in the Penumbra!APNIC
 
CNIRC 2023: Global and Regional IPv6 Deployment 2023
CNIRC 2023: Global and Regional IPv6 Deployment 2023CNIRC 2023: Global and Regional IPv6 Deployment 2023
CNIRC 2023: Global and Regional IPv6 Deployment 2023APNIC
 
AFSIG 2023: APNIC Foundation and support for Internet development
AFSIG 2023: APNIC Foundation and support for Internet developmentAFSIG 2023: APNIC Foundation and support for Internet development
AFSIG 2023: APNIC Foundation and support for Internet developmentAPNIC
 
AFNOG 1: Afghanistan IP Deployment Status
AFNOG 1: Afghanistan IP Deployment StatusAFNOG 1: Afghanistan IP Deployment Status
AFNOG 1: Afghanistan IP Deployment StatusAPNIC
 
AFSIG 2023: Internet routing and addressing
AFSIG 2023: Internet routing and addressingAFSIG 2023: Internet routing and addressing
AFSIG 2023: Internet routing and addressingAPNIC
 
AFSIG 2023: APNIC - Registry & Development
AFSIG 2023: APNIC - Registry & DevelopmentAFSIG 2023: APNIC - Registry & Development
AFSIG 2023: APNIC - Registry & DevelopmentAPNIC
 
Afghanistan IGF 2023: The ABCs and importance of cybersecurity
Afghanistan IGF 2023: The ABCs and importance of cybersecurityAfghanistan IGF 2023: The ABCs and importance of cybersecurity
Afghanistan IGF 2023: The ABCs and importance of cybersecurityAPNIC
 
IDNIC OPM 2023: IPv6 deployment planning and security considerations
IDNIC OPM 2023: IPv6 deployment planning and security considerationsIDNIC OPM 2023: IPv6 deployment planning and security considerations
IDNIC OPM 2023: IPv6 deployment planning and security considerationsAPNIC
 
IDNIC OPM 2023 - Internet Number Registry System
IDNIC OPM 2023 - Internet Number Registry SystemIDNIC OPM 2023 - Internet Number Registry System
IDNIC OPM 2023 - Internet Number Registry SystemAPNIC
 

Más de APNIC (20)

IP addressing and IPv6, presented by Paul Wilson at IETF 119
IP addressing and IPv6, presented by Paul Wilson at IETF 119IP addressing and IPv6, presented by Paul Wilson at IETF 119
IP addressing and IPv6, presented by Paul Wilson at IETF 119
 
draft-harrison-sidrops-manifest-number-01, presented at IETF 119
draft-harrison-sidrops-manifest-number-01, presented at IETF 119draft-harrison-sidrops-manifest-number-01, presented at IETF 119
draft-harrison-sidrops-manifest-number-01, presented at IETF 119
 
Making an RFC in Today's IETF, presented by Geoff Huston at IETF 119
Making an RFC in Today's IETF, presented by Geoff Huston at IETF 119Making an RFC in Today's IETF, presented by Geoff Huston at IETF 119
Making an RFC in Today's IETF, presented by Geoff Huston at IETF 119
 
IPv6 Operational Issues (with DNS), presented by Geoff Huston at IETF 119
IPv6 Operational Issues (with DNS), presented by Geoff Huston at IETF 119IPv6 Operational Issues (with DNS), presented by Geoff Huston at IETF 119
IPv6 Operational Issues (with DNS), presented by Geoff Huston at IETF 119
 
Is DNS ready for IPv6, presented by Geoff Huston at IETF 119
Is DNS ready for IPv6, presented by Geoff Huston at IETF 119Is DNS ready for IPv6, presented by Geoff Huston at IETF 119
Is DNS ready for IPv6, presented by Geoff Huston at IETF 119
 
Benefits of doing Internet peering and running an Internet Exchange (IX) pres...
Benefits of doing Internet peering and running an Internet Exchange (IX) pres...Benefits of doing Internet peering and running an Internet Exchange (IX) pres...
Benefits of doing Internet peering and running an Internet Exchange (IX) pres...
 
APNIC Update and RIR Policies for ccTLDs, presented at APTLD 85
APNIC Update and RIR Policies for ccTLDs, presented at APTLD 85APNIC Update and RIR Policies for ccTLDs, presented at APTLD 85
APNIC Update and RIR Policies for ccTLDs, presented at APTLD 85
 
NANOG 90: 'BGP in 2023' presented by Geoff Huston
NANOG 90: 'BGP in 2023' presented by Geoff HustonNANOG 90: 'BGP in 2023' presented by Geoff Huston
NANOG 90: 'BGP in 2023' presented by Geoff Huston
 
DNS-OARC 42: Is the DNS ready for IPv6? presentation by Geoff Huston
DNS-OARC 42: Is the DNS ready for IPv6? presentation by Geoff HustonDNS-OARC 42: Is the DNS ready for IPv6? presentation by Geoff Huston
DNS-OARC 42: Is the DNS ready for IPv6? presentation by Geoff Huston
 
APAN 57: APNIC Report at APAN 57, Bangkok, Thailand
APAN 57: APNIC Report at APAN 57, Bangkok, ThailandAPAN 57: APNIC Report at APAN 57, Bangkok, Thailand
APAN 57: APNIC Report at APAN 57, Bangkok, Thailand
 
Lao Digital Week 2024: It's time to deploy IPv6
Lao Digital Week 2024: It's time to deploy IPv6Lao Digital Week 2024: It's time to deploy IPv6
Lao Digital Week 2024: It's time to deploy IPv6
 
AINTEC 2023: Networking in the Penumbra!
AINTEC 2023: Networking in the Penumbra!AINTEC 2023: Networking in the Penumbra!
AINTEC 2023: Networking in the Penumbra!
 
CNIRC 2023: Global and Regional IPv6 Deployment 2023
CNIRC 2023: Global and Regional IPv6 Deployment 2023CNIRC 2023: Global and Regional IPv6 Deployment 2023
CNIRC 2023: Global and Regional IPv6 Deployment 2023
 
AFSIG 2023: APNIC Foundation and support for Internet development
AFSIG 2023: APNIC Foundation and support for Internet developmentAFSIG 2023: APNIC Foundation and support for Internet development
AFSIG 2023: APNIC Foundation and support for Internet development
 
AFNOG 1: Afghanistan IP Deployment Status
AFNOG 1: Afghanistan IP Deployment StatusAFNOG 1: Afghanistan IP Deployment Status
AFNOG 1: Afghanistan IP Deployment Status
 
AFSIG 2023: Internet routing and addressing
AFSIG 2023: Internet routing and addressingAFSIG 2023: Internet routing and addressing
AFSIG 2023: Internet routing and addressing
 
AFSIG 2023: APNIC - Registry & Development
AFSIG 2023: APNIC - Registry & DevelopmentAFSIG 2023: APNIC - Registry & Development
AFSIG 2023: APNIC - Registry & Development
 
Afghanistan IGF 2023: The ABCs and importance of cybersecurity
Afghanistan IGF 2023: The ABCs and importance of cybersecurityAfghanistan IGF 2023: The ABCs and importance of cybersecurity
Afghanistan IGF 2023: The ABCs and importance of cybersecurity
 
IDNIC OPM 2023: IPv6 deployment planning and security considerations
IDNIC OPM 2023: IPv6 deployment planning and security considerationsIDNIC OPM 2023: IPv6 deployment planning and security considerations
IDNIC OPM 2023: IPv6 deployment planning and security considerations
 
IDNIC OPM 2023 - Internet Number Registry System
IDNIC OPM 2023 - Internet Number Registry SystemIDNIC OPM 2023 - Internet Number Registry System
IDNIC OPM 2023 - Internet Number Registry System
 

Último

Git and Github workshop GDSC MLRITM
Git and Github  workshop GDSC MLRITMGit and Github  workshop GDSC MLRITM
Git and Github workshop GDSC MLRITMgdsc13
 
A Good Girl's Guide to Murder (A Good Girl's Guide to Murder, #1)
A Good Girl's Guide to Murder (A Good Girl's Guide to Murder, #1)A Good Girl's Guide to Murder (A Good Girl's Guide to Murder, #1)
A Good Girl's Guide to Murder (A Good Girl's Guide to Murder, #1)Christopher H Felton
 
Font Performance - NYC WebPerf Meetup April '24
Font Performance - NYC WebPerf Meetup April '24Font Performance - NYC WebPerf Meetup April '24
Font Performance - NYC WebPerf Meetup April '24Paul Calvano
 
定制(Lincoln毕业证书)新西兰林肯大学毕业证成绩单原版一比一
定制(Lincoln毕业证书)新西兰林肯大学毕业证成绩单原版一比一定制(Lincoln毕业证书)新西兰林肯大学毕业证成绩单原版一比一
定制(Lincoln毕业证书)新西兰林肯大学毕业证成绩单原版一比一Fs
 
PHP-based rendering of TYPO3 Documentation
PHP-based rendering of TYPO3 DocumentationPHP-based rendering of TYPO3 Documentation
PHP-based rendering of TYPO3 DocumentationLinaWolf1
 
办理多伦多大学毕业证成绩单|购买加拿大UTSG文凭证书
办理多伦多大学毕业证成绩单|购买加拿大UTSG文凭证书办理多伦多大学毕业证成绩单|购买加拿大UTSG文凭证书
办理多伦多大学毕业证成绩单|购买加拿大UTSG文凭证书zdzoqco
 
Magic exist by Marta Loveguard - presentation.pptx
Magic exist by Marta Loveguard - presentation.pptxMagic exist by Marta Loveguard - presentation.pptx
Magic exist by Marta Loveguard - presentation.pptxMartaLoveguard
 
定制(AUT毕业证书)新西兰奥克兰理工大学毕业证成绩单原版一比一
定制(AUT毕业证书)新西兰奥克兰理工大学毕业证成绩单原版一比一定制(AUT毕业证书)新西兰奥克兰理工大学毕业证成绩单原版一比一
定制(AUT毕业证书)新西兰奥克兰理工大学毕业证成绩单原版一比一Fs
 
Call Girls in Uttam Nagar Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Uttam Nagar Delhi 💯Call Us 🔝8264348440🔝Call Girls in Uttam Nagar Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Uttam Nagar Delhi 💯Call Us 🔝8264348440🔝soniya singh
 
Contact Rya Baby for Call Girls New Delhi
Contact Rya Baby for Call Girls New DelhiContact Rya Baby for Call Girls New Delhi
Contact Rya Baby for Call Girls New Delhimiss dipika
 
办理(UofR毕业证书)罗切斯特大学毕业证成绩单原版一比一
办理(UofR毕业证书)罗切斯特大学毕业证成绩单原版一比一办理(UofR毕业证书)罗切斯特大学毕业证成绩单原版一比一
办理(UofR毕业证书)罗切斯特大学毕业证成绩单原版一比一z xss
 
Call Girls South Delhi Delhi reach out to us at ☎ 9711199012
Call Girls South Delhi Delhi reach out to us at ☎ 9711199012Call Girls South Delhi Delhi reach out to us at ☎ 9711199012
Call Girls South Delhi Delhi reach out to us at ☎ 9711199012rehmti665
 
Call Girls Near The Suryaa Hotel New Delhi 9873777170
Call Girls Near The Suryaa Hotel New Delhi 9873777170Call Girls Near The Suryaa Hotel New Delhi 9873777170
Call Girls Near The Suryaa Hotel New Delhi 9873777170Sonam Pathan
 
Film cover research (1).pptxsdasdasdasdasdasa
Film cover research (1).pptxsdasdasdasdasdasaFilm cover research (1).pptxsdasdasdasdasdasa
Film cover research (1).pptxsdasdasdasdasdasa494f574xmv
 
Packaging the Monolith - PHP Tek 2024 (Breaking it down one bite at a time)
Packaging the Monolith - PHP Tek 2024 (Breaking it down one bite at a time)Packaging the Monolith - PHP Tek 2024 (Breaking it down one bite at a time)
Packaging the Monolith - PHP Tek 2024 (Breaking it down one bite at a time)Dana Luther
 
Blepharitis inflammation of eyelid symptoms cause everything included along w...
Blepharitis inflammation of eyelid symptoms cause everything included along w...Blepharitis inflammation of eyelid symptoms cause everything included along w...
Blepharitis inflammation of eyelid symptoms cause everything included along w...Excelmac1
 
定制(UAL学位证)英国伦敦艺术大学毕业证成绩单原版一比一
定制(UAL学位证)英国伦敦艺术大学毕业证成绩单原版一比一定制(UAL学位证)英国伦敦艺术大学毕业证成绩单原版一比一
定制(UAL学位证)英国伦敦艺术大学毕业证成绩单原版一比一Fs
 
定制(Management毕业证书)新加坡管理大学毕业证成绩单原版一比一
定制(Management毕业证书)新加坡管理大学毕业证成绩单原版一比一定制(Management毕业证书)新加坡管理大学毕业证成绩单原版一比一
定制(Management毕业证书)新加坡管理大学毕业证成绩单原版一比一Fs
 
Call Girls Service Adil Nagar 7001305949 Need escorts Service Pooja Vip
Call Girls Service Adil Nagar 7001305949 Need escorts Service Pooja VipCall Girls Service Adil Nagar 7001305949 Need escorts Service Pooja Vip
Call Girls Service Adil Nagar 7001305949 Need escorts Service Pooja VipCall Girls Lucknow
 

Último (20)

Git and Github workshop GDSC MLRITM
Git and Github  workshop GDSC MLRITMGit and Github  workshop GDSC MLRITM
Git and Github workshop GDSC MLRITM
 
A Good Girl's Guide to Murder (A Good Girl's Guide to Murder, #1)
A Good Girl's Guide to Murder (A Good Girl's Guide to Murder, #1)A Good Girl's Guide to Murder (A Good Girl's Guide to Murder, #1)
A Good Girl's Guide to Murder (A Good Girl's Guide to Murder, #1)
 
Font Performance - NYC WebPerf Meetup April '24
Font Performance - NYC WebPerf Meetup April '24Font Performance - NYC WebPerf Meetup April '24
Font Performance - NYC WebPerf Meetup April '24
 
定制(Lincoln毕业证书)新西兰林肯大学毕业证成绩单原版一比一
定制(Lincoln毕业证书)新西兰林肯大学毕业证成绩单原版一比一定制(Lincoln毕业证书)新西兰林肯大学毕业证成绩单原版一比一
定制(Lincoln毕业证书)新西兰林肯大学毕业证成绩单原版一比一
 
PHP-based rendering of TYPO3 Documentation
PHP-based rendering of TYPO3 DocumentationPHP-based rendering of TYPO3 Documentation
PHP-based rendering of TYPO3 Documentation
 
办理多伦多大学毕业证成绩单|购买加拿大UTSG文凭证书
办理多伦多大学毕业证成绩单|购买加拿大UTSG文凭证书办理多伦多大学毕业证成绩单|购买加拿大UTSG文凭证书
办理多伦多大学毕业证成绩单|购买加拿大UTSG文凭证书
 
Magic exist by Marta Loveguard - presentation.pptx
Magic exist by Marta Loveguard - presentation.pptxMagic exist by Marta Loveguard - presentation.pptx
Magic exist by Marta Loveguard - presentation.pptx
 
定制(AUT毕业证书)新西兰奥克兰理工大学毕业证成绩单原版一比一
定制(AUT毕业证书)新西兰奥克兰理工大学毕业证成绩单原版一比一定制(AUT毕业证书)新西兰奥克兰理工大学毕业证成绩单原版一比一
定制(AUT毕业证书)新西兰奥克兰理工大学毕业证成绩单原版一比一
 
Call Girls in Uttam Nagar Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Uttam Nagar Delhi 💯Call Us 🔝8264348440🔝Call Girls in Uttam Nagar Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Uttam Nagar Delhi 💯Call Us 🔝8264348440🔝
 
Contact Rya Baby for Call Girls New Delhi
Contact Rya Baby for Call Girls New DelhiContact Rya Baby for Call Girls New Delhi
Contact Rya Baby for Call Girls New Delhi
 
办理(UofR毕业证书)罗切斯特大学毕业证成绩单原版一比一
办理(UofR毕业证书)罗切斯特大学毕业证成绩单原版一比一办理(UofR毕业证书)罗切斯特大学毕业证成绩单原版一比一
办理(UofR毕业证书)罗切斯特大学毕业证成绩单原版一比一
 
Call Girls South Delhi Delhi reach out to us at ☎ 9711199012
Call Girls South Delhi Delhi reach out to us at ☎ 9711199012Call Girls South Delhi Delhi reach out to us at ☎ 9711199012
Call Girls South Delhi Delhi reach out to us at ☎ 9711199012
 
Call Girls Near The Suryaa Hotel New Delhi 9873777170
Call Girls Near The Suryaa Hotel New Delhi 9873777170Call Girls Near The Suryaa Hotel New Delhi 9873777170
Call Girls Near The Suryaa Hotel New Delhi 9873777170
 
Film cover research (1).pptxsdasdasdasdasdasa
Film cover research (1).pptxsdasdasdasdasdasaFilm cover research (1).pptxsdasdasdasdasdasa
Film cover research (1).pptxsdasdasdasdasdasa
 
Packaging the Monolith - PHP Tek 2024 (Breaking it down one bite at a time)
Packaging the Monolith - PHP Tek 2024 (Breaking it down one bite at a time)Packaging the Monolith - PHP Tek 2024 (Breaking it down one bite at a time)
Packaging the Monolith - PHP Tek 2024 (Breaking it down one bite at a time)
 
Blepharitis inflammation of eyelid symptoms cause everything included along w...
Blepharitis inflammation of eyelid symptoms cause everything included along w...Blepharitis inflammation of eyelid symptoms cause everything included along w...
Blepharitis inflammation of eyelid symptoms cause everything included along w...
 
定制(UAL学位证)英国伦敦艺术大学毕业证成绩单原版一比一
定制(UAL学位证)英国伦敦艺术大学毕业证成绩单原版一比一定制(UAL学位证)英国伦敦艺术大学毕业证成绩单原版一比一
定制(UAL学位证)英国伦敦艺术大学毕业证成绩单原版一比一
 
定制(Management毕业证书)新加坡管理大学毕业证成绩单原版一比一
定制(Management毕业证书)新加坡管理大学毕业证成绩单原版一比一定制(Management毕业证书)新加坡管理大学毕业证成绩单原版一比一
定制(Management毕业证书)新加坡管理大学毕业证成绩单原版一比一
 
Call Girls Service Adil Nagar 7001305949 Need escorts Service Pooja Vip
Call Girls Service Adil Nagar 7001305949 Need escorts Service Pooja VipCall Girls Service Adil Nagar 7001305949 Need escorts Service Pooja Vip
Call Girls Service Adil Nagar 7001305949 Need escorts Service Pooja Vip
 
young call girls in Uttam Nagar🔝 9953056974 🔝 Delhi escort Service
young call girls in Uttam Nagar🔝 9953056974 🔝 Delhi escort Serviceyoung call girls in Uttam Nagar🔝 9953056974 🔝 Delhi escort Service
young call girls in Uttam Nagar🔝 9953056974 🔝 Delhi escort Service
 

Rolling the Root Zone DNSSEC Key Signing Key

  • 1. | 1 Rolling the Root Zone DNSSEC Key Signing Key Edward Lewis | APNIC 42 | October 3. 2016 edward.lewis@icann.org
  • 2. | 2| 2 Motivation for this talk • ICANN is about to change an important configuration parameter in DNSSEC • For a network operator, this may create a need for action • This discussion is meant to inform: Why this is happening, what is happening, and when • Highlighting: the availability of project plan documents
  • 6. | 6| 6 What is DNSSEC Validation? • Validation includes the process of inspecting the digital signature and the data to verify the answer is the appropriate one • The signature and data need a public key, a chain of keys, and a trust anchor • Software tools today can do this when configured • Validation is more than a cryptographic check • Is the answer related to the question? • Is the answer "fresh", replayed, and so on?
  • 7. | 7| 7 Why Bother? • Why bother? • The DNS protocol is gullible, easily fooled • Forged answers in DNS can result in misdirected traffic • Protect your DNS service, protect customers • Validation is "self-protection" • With DNSSEC as a base • Extensions to secure email transfer (stop spam) • Supplement to X.509 Certificate operations
  • 8. | 8| 8 Roles of Keys in DNSSEC • DNSSEC has three kinds of records that, in some loose definition, hold cryptographic key data. The records exist because of the use of the data or "role"/"job" • KSK – Key Signing Key, produce signatures of keys • ZSK – Zone Signing Key, produces all other signatures • DS – Delegation Signer, a "pointer" to a key • This was supposed to simplify DNS operations!
  • 11. | 11| 11 Over 1300 DNS - DNSSEC TLDs The Root .COM root ZSK root KSK .NET .NL.INFO .UK .BR .SE .中国 com. DS .LK .ORG net. DS org. DS lk. DS uk. DS Over 1300 DS sets! +Over 500K in com...
  • 13. | 13| 13 What is a Trust Anchor? • Besides being the "top" of any DNSSEC validation process? • A trust anchor is a key that an operator places full faith and trust into for the purposes of verifying responses • It could be implicitly trusted because it came with the software • It could be explicitly trusted via due diligence examination
  • 14. | 14| 14 Is the Root Zone KSK the Trust Anchor? • Maybe • It's really up to you • By convention, there's a unique root zone, it has a KSK, for the global public Internet operated by ICANN • By default, DNSSEC validation tools come configured with that KSK as the trust anchor • But a user of the tools can add other trust anchors
  • 16. | 16| 16 DNSSEC in the Root Zone • DNSSEC in the Root Zone is managed by: • ICANN, responsible for operating the root KSK • Verisign, responsible for operating the root ZSK • Operating the KSK • KSK lifecycle management, "sign the ZSK" • Operating the ZSK • ZSK lifecycle management, "sign the root zone" • Activities are coordinated but operated separately
  • 17. | 17| 17 Current Root KSK • The current root KSK was created in 2010 • Stored in Hardware Security Modules in two Key Management Facilities • The operations surrounding the key is an entirely different talk
  • 18. | 18| 18 • Via the DNS • As reliable as the data in unprotected DNS • (Works if you not subject to an "attack") • Via the Web • https://data.iana.org/root-anchors/root- anchors.xml • Secured by an X.509 certificate and signature • Via other means • Code • Presentations, t-shirts, friends • Always remember to check the legitimacy! Getting the Root KSK (Public portion only!)
  • 19. | 19| 19 Changing the Root KSK • There is a plan in place to change the root KSK • For the first time • This plan is precedent setting • Because it involves an uncountable roster of participants and impacted parties • When ICANN changes the KSK on our end - • Anyone who (anonymously) relies on it has to change a configuration on their end • No one can list all those involved – unless something goes wrong
  • 20. | 20| 20 Why (rock the boat)? • Good cryptographic hygiene • Secrets don't remain secret forever • Good operational hygiene • Have a plan, complete enough to execute • Exercise the plan under normal circumstances • Why not a private test? • The change of the KSK involves everyone doing DNSSEC validation on the Internet, service operators, software producers
  • 21. | 21| 21 Bottom Line • Changing the root KSK will impact just about all DNSSEC validations • If the trust anchor is "misconfigured" (i.e., the wrong key) DNSSEC will reject legitimate responses • To anyone or any process relying on DNS, it will appear that the desired data is unavailable, website is unreachable, "the Internet is down" • There's a broader topic of trust anchor maintenance, but that is for another time
  • 23. | 23| 23 The KSK Rollover Project and Network Operators • The project is meaningful to you if you are performing DNSSEC validation • Geoff Huston stats: steady 15% world wide • DNSSEC signing is not affected • If you are validating it's time to revisit configurations and processes • A root KSK roll hasn't happened before, it's new to all of us
  • 24. | 24| 24 • The KSK Rollover Plan Documents • Available at: https://www.icann.org/kskroll 2017 KSK Rollover Operational Implementation Plan 2017 KSK Rollover Systems Test Plan 2017 KSK Rollover Monitoring Plan 2017 KSK Rollover External Test Plan 2017 KSK Rollover Back Out Plan • We encourage interested folks to given them a read
  • 25. | 25| 25 Overview of Project Plans • Plans say - On October 11, 2017 a new KSK will go into use and the current KSK retired • On this day, if preparations haven't been made, trouble will ensue • Plans include • Retaining the current cryptography settings • Following Automated Updates of DNSSEC Trust Anchors • Fitting the roll into normal maintenance events • Testing and monitoring
  • 26. | 26| 26 The Project's DNS Response Size Concerns • Significant DNS responses will grow to 1425 bytes during the project • Experimentation, especially in IPv6, suggests this might be a concern despite empirical evidence to the contrary • How to avoid potential problems • Where UDP is allowed to port 53, also allow TCP • Refrain from filtering DNS messages based on size
  • 27. | 27| 27 IPv6 fragmentation and DNS • IPv6 fragmentation is done by the sender with intermediate nodes using ICMP to indicate a fragment as being "too big" • By the time the DNS sender gets the ICMP, DNS has forgotten what it had sent • From Geoff Huston experiments and analysis • http://www.potaroo.net/ispcol/2016-05/v6frags.html • TCP over IPv6 use an MTU of 1,280 bytes • UDP has marginal advantages with using larger MTU, "but"
  • 28. | 28| 28 Dates to Watch • September 19, 2017 • The root zone DNSKEY set will increase to 1414 bytes for 20 days, prior to that date 1139 bytes has been the high water mark • October 11, 2017 • On this date the root zone DNSKEY set will be signed only by the new KSK • January 11, 2018 • The root zone DNSKEY set will increase to 1425 bytes for 20 days
  • 29. | 29| 29 Trust Anchor Management • How do you trust and configure? • Are trust anchors subject to configuration control? • Rely on embedded data in software? • Are DNSSEC validation failures monitored? • Automated Updates of DNSSEC Trust Anchors • Most direct, reliable means for getting the key • Negative Trust Anchor management – RFC 7646 • Protects against errors made by others
  • 30. | 30| 30 Tools & Testbeds • We are working with DNS software and tool developers and distributors • Management/troubleshooting aids • Updates of bundled keys • Testbeds for Code Developers • Automated updates: http://keyroll.systems/ • Root zone model: https://www.toot-servers.net/ • Testbeds for Service Operators • I.e., using "off-the-shelf" parameters • Planned for end-of-2016
  • 31. | 31| 31 • Join the ksk-rollover@icann.org mailing list: • https://mm.icann.org/listinfo/ksk-rollover • Follow on Twitter • @ICANN • Hashtag: #KeyRoll • Visit the web page: • https://www.icann.org/kskroll For More Information
  • 32. | 32| 32 Reach me at: Email: ksk-rollover@icann.org Website: icann.org/kskroll Thank You and Questions gplus.to/icann weibo.com/ICANNorg flickr.com/photos/icann slideshare.net/icannpresentations twitter.com/icann facebook.com/icannorg linkedin.com/company/icann youtube.com/user/icannnews Engage with ICANN