DNSSEC Update SANOG 27 Kathmandu, Nepal January 2016

Slides:



Advertisements
Similar presentations
Presenter: Mark Elkins Topic: Things not getting done.
Advertisements

The Business Case for DNSSEC Tunis Tunisia April 2013
Web Hosting. The purpose of this Startup Guide is to familiarize you with Own Web Now's Web Hosting. Own Web Now offers two web hosting platforms, one.
Internet Identity For All.my ccTLD IPv6 Update By Lai Heng Choong Head of Application, Database and Security.my DOMAIN REGISTRY APTLD Member Meeting, 1.
Dane?. Enough said? No? The Longer Version…
DNS Security Overview AROC Guatemala July What’s the Problem? Until July of 2008 the majority of authoritative DNS servers worldwide were completely.
DNSSEC & Validation Tiger Team DHS Federal Network Security (FNS) & Information Security and Identity Management Committee (ISIMC) Earl Crane Department.
Lecture 18 Page 1 CS 236 Online DNS Security The Domain Name Service (DNS) translates human-readable names to IP addresses –E.g., thesiger.cs.ucla.edu.
DNSSEC Deployment: Where We Are (and where we need to be) MENOG 10, Dubai 30 April 2012
DNSSEC: Where We Are (and how we get to where we want to be) APNIC 34, Phnom Penh, Cambodia August 2012
Computer Networks: Domain Name System. The domain name system (DNS) is an application-layer protocol for mapping domain names to IP addresses Vacation.
Password?. Project CLASP: Common Login and Access rights across Services Plan
By: Ansuya Chauhan.
A Third Party Service for Providing Trust on the Internet Work done in 2001 at HP Labs by Michael VanHilst and Ski Ilnicki.
SSL By: Anthony Harris & Adam Shkoler. What is SSL? SSL stands for Secure Sockets Layer SSL is a cryptographic protocol which provides secure communications.
© Afilias Limitedwww.afilias.info SM Challenges of Deploying DNSSEC: Prepare your ccTLD with Secondary DNS services LACNIC Meeting May 2010 Presented by:
1 The State and Challenges of the DNSSEC Deployment Eric Osterweil Michael Ryan Dan Massey Lixia Zhang.
DNS Security Extensions (DNSSEC) Ryan Dearing. Topics History What is DNS? DNS Stats Security DNSSEC DNSSEC Validation Deployment.
PKI To The Masses IPCCC 2004 Dan Massey USC/ISI. 1 March PKI Is Necessary l My PKI related actions since arriving at IPCCC n Used an.
1 Secure DNS Solutions Rooster. 2 Introduction What does security mean for DNS? What security problems exist for DNS, what is being done about them, and.
PRISM-PROOF Phillip Hallam-Baker Comodo Group Inc.
Deploying DNSSEC in Windows Server 2012 Rob Kuehfus Program Manager Microsoft Corporation WSV325.
Domain Name System | DNSSEC. 2  Internet Protocol address uniquely identifies laptops or phones or other devices  The Domain Name System matches IP.
ICANN’s multi-stakeholder approach OAS-CICTE REMJA/OAS + WEF Cyber Crime Workshop, Montevideo, Uruguay 10 July 2012
The Business Case for DNSSEC InterOp/ION Mumbai October 2012
Computer Networks: Domain Name System. The domain name system (DNS) is an application-layer protocol for mapping domain names to IP addresses Vacation.
Distributed Systems. Outline  Services: DNSSEC  Architecture Models: Grid  Network Protocols: IPv6  Design Issues: Security  The Future: World Community.
DNSSEC: Where We Are (and how we get to where we want to be)
IIT Indore © Neminath Hubballi
Deploying PKI Inside Microsoft The experience of Microsoft in deploying its own corporate PKI Published: December 2003.
DNSSEC AsiaPKI - Bangkok, Thailand June 2013
1 DNSSEC for the.edu Domain Becky Granger Director, Information Technology and Member Services EDUCAUSE April 29, 2010.
What DNS is Not 0 Kylie Brown, Jordan Eberst, Danielle Franz Drew Hanson, Dennis Kilgore, Charles Newton, Lindsay Romano, Lisa Soros 0 Paul Vixie
DNSSEC: A Game Changer ICCS 2012 January 9, 2012 New York, NY
Lecture 5.3: Key Distribution: Public Key Setting CS 436/636/736 Spring 2012 Nitesh Saxena.
© 2015 ISC November 2013 Sunset for the DLV?. © 2015 ISC Background (c) Interested
DNS Security Pacific IT Pros Nov. 5, Topics DoS Attacks on DNS Servers DoS Attacks by DNS Servers Poisoning DNS Records Monitoring DNS Traffic Leakage.
Deploying DNSSEC: From Content to End-customer InterOp Mumbai October 2012
Security Through Publicity Eric Osterweil Dan Massey Batsukh Tsendjav Beichuan Zhang Lixia Zhang.
Module 9: Fundamentals of Securing Network Communication.
1 DNSSEC Deployment: Big Steps Forward; Several Steps to Go NANOG 32 Deployment D N S S E C Rob Austein Steve Crocker
Fall 2010/Lecture 321 CS 426 (Fall 2010) Key Distribution & Agreement.
DNSSEC 101 IGF 2012, Baku, Azerbaijan 6 November 2012
© 2015 ISC November 2013 Sunset for the DLV?. © 2015 ISC Background (c) Interested
Security in DNS(DNSSEC) Yalda Edalat Pramodh Pallapothu.
Patrik Fältström. ITU Tutorial Workshop on ENUM. Feb 8, 2002, Geneva Explanation of ENUM (RFC 2916) Patrik Fältström Area Director, Applications Area,
DNS Security Extension 1. Implication of Kaminsky Attack Dramatically reduces the complexity and increases the effectiveness of DNS cache poisoning –No.
Measures to prevent MITM attack and their effectiveness CSCI 5931 Web Security Submitted By Pradeep Rath Date : 23 rd March 2004.
Presented by Mark Minasi 1 SESSION CODE: WSV333.
Lecture 18 Page 1 CS 236, Spring 2008 DNS Security The Domain Name Service (DNS) translates human-readable names to IP addresses –E.g., thesiger.cs.ucla.edu.
Ch 6: DNSSEC and Beyond Updated DNSSEC Objectives of DNSSEC Data origin authentication – Assurance that the requested data came from the genuine.
1 Public Key Infrastructure Rocky K. C. Chang 6 March 2007.
Cyber Opportunity CAN ICT Conference 1 Feb 2016 Kathmandu, Nepal
Domain Name System INTRODUCTION to Eng. Yasser Al-eimad
Maximize Your Hosting Business: Covering all your SSL requirements Tim Callan May 31, 2006 VeriSign / thawte Confidential.
Let’s Encrypt and DANE ENOG 11 | Moscow | 8 Jun 2016.
DNS Security Risks Section 0x02. Joke/Cool thing traceroute traceroute c
SaudiNIC Riyadh, Saudi Arabia May 2017
DNS Security Advanced Network Security Peter Reiher August, 2014
KSK Rollover Update David Conrad, CTO ICANN 59 – GAC 29 June 2017.
Security, Internet of Things, DNS and ICANN
State of DNSSEC deployment ISOC Advisory Council
Living on the Edge: (Re)focus DNS Efforts on the End-Points
Cybersecurity and Governance
Tallinn, Estonia Sep 2017 Why DNSSEC Tallinn, Estonia Sep 2017
DANE: The Future of Transport Layer Security (TLS)
TRA, UAE May 2017 DNSSEC Introduction TRA, UAE May 2017
The Business Case for DNSSEC
DNS Security The Domain Name Service (DNS) translates human-readable names to IP addresses E.g., thesiger.cs.ucla.edu translates to DNS.
Presentation transcript:

DNSSEC Update SANOG 27 Kathmandu, Nepal January 2016

DNS Basics DNS converts names ( to numbers ( )..to identify services such as www and ..that identify and link customers to business and visa versa

mydomainname.com US-NSTIC effort Smart Electrical Grid OECS ID effort VoIP DNS is a part of all IT ecosystems (much more than one expects)

Where DNSSEC fits in CPU and bandwidth advances make legacy DNS vulnerable to MITM attacks DNS Security Extensions (DNSSEC) introduces digital signatures into DNS to cryptographically protect contents With DNSSEC fully deployed a business can be sure a customer gets un-modified data (and visa versa)

The Bad: DNSChanger - ‘Biggest Cybercriminal Takedown in History’ – 4M machines, 100 countries, $14M Nov End-2-end DNSSEC validation would have avoided the problems

The Internet’s Phone Book - Domain Name System (DNS) Get page webserver Username / Password Account Data DNS Hierarchy secom root majorbank.se DNS Resolver = DNS Server Login page ISP Majorbank (Registrant)

Caching Responses for Efficiency Get page webserver Username / Password Account Data DNS Resolver = DNS Server Login page

The Problem: DNS Cache Poisoning Attack DNS Resolver = DNS Server Get page Attacker webserver Username / Password Error Attacker = Login page Password database

Argghh! Now all ISP customers get sent to attacker. DNS Resolver = DNS Server Get page Attacker webserver Username / Password Error Login page Password database

Securing The Phone Book - DNS Security Extensions (DNSSEC) DNS Resolver with DNSSEC = DNS Server with DNSSEC Get page webserver Username / Password Account Data Login page Attacker = Attacker’s record does not validate – drop it

Resolver only caches validated records DNS Resolver with DNSSEC = DNS Server with DNSSEC Get page webserver Username / Password Account Data Login page

Securing it DNS converts names ( to numbers ( ) Make sure we get the right numbers (DNSSEC) Verify the identity and encrypt data DNSSEC SSL

The Bad: Other DNS hijacks* *A Brief History of DNS Hijacking - Google 25 Dec Russian e-Payment Giant ChronoPay Hacked 18 Dec 2009 – Twitter – “Iranian cyber army” 13 Aug Chinese gmail phishing attack 25 Dec 2010 Tunisia DNS Hijack google.* – April Google Puerto Rico sites redirected in DNS attack – May Morocco temporarily seize Google domain name 9 Sep Diginotar certificate compromise for Iranian users SSL / TLS doesn't tell you if you've been sent to the correct site, it only tells you if the DNS matches the name in the certificate. Unfortunately, majority of Web site certificates rely on DNS to validate identity. DNS is relied on for unexpected things though insecure.

The Business Case for DNSSEC Cyber security is becoming a greater concern to enterprises, government, and end users. DNSSEC is a key tool and differentiator. DNSSEC is the biggest security upgrade to Internet infrastructure in over 20 years. It is a platform for new security applications (for those that see the opportunity). DNSSEC infrastructure deployment has been brisk but requires expertise. Getting ahead of the curve is a competitive advantage.

DNSSEC interest from governments Sweden, Brazil, Netherlands, Czech Republic and others encourage DNSSEC deployment to varying degrees Mar AT&T, CenturyLink (Qwest), Comcast, Cox, Sprint, TimeWarner Cable, and Verizon have pledged to comply and abide by US FCC [1] recommendations that include DNSSEC.. “A report by Gartner found 3.6 million Americans getting redirected to bogus websites in a single year, costing them $3.2 billion.,” [2] US.gov mandate. 85% operational. [3] [1] FCC=Federal Communications Commission=US communications Ministry [2] [3]

NL COM DNSSEC TLDs Thank you Geoff Huston

Deployed on 1034/1205 TLDs (23 Jan 2016.az.in.af.tm.kg.cn.th.id.lk.se.de.ru.рф.com.uk.nl.fr.in.jp.us.my مليسيا.asia.tw 台灣,.kr 한국.net,.org,.post, +ntlds,.ibm.berlin) Root signed** and audited > 85% of domain names could have DNSSEC Required in new gTLDs. Basic support by ICANN registrars Growing ISP support* - ~16% end users “validate”. 3 rd party signing solutions*** Growing S/W H/W support: NLNetLabs, ISC, Microsoft, PowerDNS, Secure64…? openssl, postfix, XMPP, mozilla: early DANE support IETF standard on DNSSEC TLS certificates (RFC6698) and others Growing support from major players…(Apple iPhone/iPad, Google , hosting co Cloudflare DNSSEC by default, German providers…) DNSSEC - Where we are **Int’l bottom-up trust model /w 21 TCRs from: TT, BF, RU, CN, US, SE, NL, UG, BR, Benin, PT, NP, Mauritius, CZ, CA, JP, UK, NZ… *** Partial list of registrars: Stats: * COMCAST /w 20M and others; most ISPs in SE,CZ.

But… But deployed on only ~2% of 2 nd level domains. Many have plans. Few have taken the step ( e.g., yandex.com, paypal.com*, comcast.com ). DNSChanger and other attacks highlight today’s need. ( e.g end-2-end DNSSEC validation would have avoided the problems ) Innovative security solutions ( e.g., DANE ) highlight tomorrow’s value. *

DNSSEC: So what’s the problem? Not enough IT departments know about it or are too busy putting out other security fires. When they do look into it they hear old stories of FUD and lack of turnkey solutions and CDN support. Registrars*/CDNs/DNS providers see no demand leading to “chicken-and-egg” problems. *but required by new ICANN registrar agreement

Who Can Implement DNSSEC Enterprises – Sign their zones and validate lookups TLD Operators – Sign the TLD Domain Name holders – Sign their zones Internet Service Providers – validate DNS lookups Hosting Provider – offer signing services to customers Registrars – accept DNSSEC records (e.g., DS)

For Companies: – Sign your corporate domain names – Just turn on validation on corporate DNS resolvers For Users: – Ask ISP to turn on validation on their DNS resolvers For All: – Take advantage of ICANN, ISOC and other organizations offering DNSSEC education and training What you can do

DNSSEC: A Global Platform for Innovation or.. I* $mell opportunity !

“More has happened here today than meets the eye. An infrastructure has been created for a hierarchical security system, which can be purposed and re‐purposed in a number of different ways...” – Vint Cerf (June 2010) Game changing Internet Core Infrastructure Upgrade

For Techies and other Dreamers

Too many CAs. Which one can we trust? DNSSEC to the rescue…. CA Certificate roots ~1482 Symantec, Thawte, Godaddy Login security SSHFP RFC4255 DANE and other yet to be discovered security innovations, enhancements, and synergies Content security Commercial SSL Certificates for Web and Content security “Free SSL” certificates for Web and and “trust agility” DANE Crypto currencies and e-commerce? Cross- organizational and trans-national authentication and security security SMIME, DKIM RFC4871 DNSSEC root - 1 Domain Names Securing VoIP Internet of Things IoT

Opportunity: New Security Solutions Improved Web SSL and certificates for all* Secured (SMTP+S/MIME) for all* Validated remote login SSH, IPSEC* Securing VoIP Cross organizational authentication, security Secured content delivery (e.g. configurations, updates, keys) – Internet of Things Securing Smart Grid efforts Increasing trust in e-commerce Securing cryptocurrencies and other new models First global FREE PKI A good ref *IETF standards complete and more currently being developed

A thought: Scalable Security for IoT com za root co.za iotdevices.co.za window.rickshome.security.co.za security.co.za electric.co.za water.rickshome.security.co.za door.rickshome.security.co.za meter.rickshome.electric.co.za aircond.rickshome.electric.co.za car.rickshome.iotdevices.co.za refrigerator.rickshome.iotdevices.co.za thermostat.rickshome.iotdevices.co.za google.com DNS is already there DNSSEC adds security and crosses organizational boundaries. Animated slide

DNSSEC: Internet infrastructure upgrade to help address today’s needs and create tomorrow’s opportunity.

More Techie stuff.. Hmm…how do I trust it? (transparency transparency transparency!)

ICANN DNSSEC Multi-stakeholder, bottom-up trust model* /w 21 crypto officers from around the world Broadcast Key Ceremonies and public docs SysTrust audited FIPS level 4 HSMs Root DPS DNSSEC Practice Statement *Managed by technical community+ICANN

ICANN DNSSEC (and elsewhere) DCID 6/9 “SCIF” spec FIPS level 4 Next.. ISO 19790

Photos: Kim Davies

DNSSEC: Internet infrastructure upgrade to help address today’s needs and create tomorrow’s opportunity.

Tech Details of a DNSSEC Lookup

The Internet’s Phone Book - Domain Name System (DNS+DNSSEC) webserver DNS Resolver DNS Server ISP/ HotSpot / Enterprise/ End Node bank.se (Registrant) DNS Server.se (Registry) DNS Server. (Root) Details – yuk! Animated slide Ask.se Ask bank.se RRSIG= DNSKEY+RRSIG=?. DNSKEY+RRSIG= se DS+RRSIG=? se DS+RRSIG= se DNSKEY+RRSIG=? se DNSKEY+RRSIG= bank.se DS+RRSIG=? bank.se DS+RRSIG=11324 bank.se DNSKEY+ RRSIG=? bank.se DNSKEY+ RRSIG= Get page Login page Username / Password Account Data