DNS ¡/ ¡DNSSEC ¡/ ¡DANE ¡/ ¡DPRIVE ¡ Results ¡at ¡IETF ¡93 ¡Hackathon ¡ 18-‑19 ¡July ¡2015 ¡ Prague, ¡Czech ¡Republic ¡
Summary ¡– ¡What ¡We ¡Are ¡Working ¡On ¡ DNS ¡Svr ¡ root ¡ .com ¡ NS ¡ DS ¡ DNS ¡Svr ¡ .com ¡ example.com ¡ Web ¡ NS ¡ Server ¡ DS ¡ DNS ¡ example.com? ¡ 2 Resolver ¡ 5 1 DNS ¡Svr ¡ + ¡ hTps://example.com/ ¡ example.com ¡ ValidaZon ¡ 3 6 Web ¡ 10.1.1.123 ¡ Browser ¡ DNSKEY ¡ web ¡page ¡ RRSIGs ¡ & ¡stub ¡ 4 resolver ¡ 10.1.1.123 ¡ TRUST ¡IN ¡TLS ¡-‑ ¡DANE ¡ CONFIDENTIALITY ¡-‑ ¡DPRIVE ¡ INTEGRITY ¡– ¡DNSSEC ¡
DNS ¡at ¡#IETFHackathon ¡at ¡#IETF93 ¡ • Visual ¡interface ¡to ¡show ¡what ¡DNSSEC ¡algorithms ¡are ¡supported ¡ by ¡a ¡DNS ¡resolver ¡ • Tool ¡to ¡test ¡for ¡DNSSEC ¡roadblocks ¡ – dra_-‑ie`-‑dnsop-‑dnssec-‑roadblock-‑avoidance ¡ • Prototype ¡web ¡server ¡implementaLon ¡– ¡TLS ¡extension ¡to ¡deliver ¡ DNSSEC ¡authenLcaLon ¡chain ¡to ¡client ¡ – dra_-‑shore-‑tls-‑dnssec-‑chain-‑extension ¡ • DNS ¡confidenLality/privacy ¡(DPRIVE) ¡ – Fixed ¡opportunisZc ¡TLS ¡in ¡both ¡getdns ¡and ¡Unbound ¡to ¡be ¡strict ¡ authenZcated ¡TLS ¡ 1. Added ¡funcZonality ¡to ¡getdns ¡API ¡to ¡authenZcate ¡TLS ¡server. ¡ ¡ 2. Patched ¡Unbound ¡server: ¡forward-‑secret ¡key ¡exchange; ¡enabled ¡ sending ¡full ¡TLS ¡cerZficate ¡chain ¡in ¡handshake ¡ • JSON ¡interface ¡to ¡IANA ¡registry ¡of ¡DNSSEC ¡algorithms ¡
Public ¡releases ¡ • Visual ¡interface ¡to ¡check ¡DNSSEC ¡algorithms ¡ – hTps://github.com/ogud/DNSSEC_ALG_Check ¡ ¡ – hTps://github.com/getdnsapi/IETF93HackathonNode ¡ ¡ • Tool ¡to ¡test ¡for ¡DNSSEC ¡roadblock ¡avoidance ¡ – hTps://www.ie`.org/registraZon/MeeZngWiki/wiki/ dnsresolvercapabiliZes ¡ – hSps://getdnsapi.net/roadblock.php ¡ ¡ – hTps://github.com/getdnsapi/IETF93HackathonPHP ¡ ¡ • DNS ¡confidenZality/privacy ¡-‑ ¡TLS ¡ – Patches ¡going ¡into ¡next ¡release ¡of ¡getdns ¡API ¡ – Patch ¡available ¡for ¡Unbound ¡ • JSON ¡interface ¡to ¡IANA ¡registry ¡of ¡DNSSEC ¡algorithms ¡ – hTps://github.com/danyork/dnssec-‑algs-‑json ¡ ¡
Tool ¡to ¡test ¡DNSSEC ¡algorithm ¡support ¡ • Implemented ¡in ¡Node.js ¡using ¡getdns ¡API ¡
Tool ¡to ¡test ¡DNSSEC ¡Roadblocks ¡ • Implemented ¡in ¡PHP ¡using ¡getdns ¡API ¡
DNS ¡Hackers ¡ • Sara ¡Dickinson ¡ • Willem ¡Toorop ¡ • Daniel ¡Kahn ¡Gillmor ¡ • Gowri ¡Visweswaran ¡ (dkg) ¡ • Tim ¡Wicinski ¡ • Ólafur ¡Guðmundsson ¡ • Dan ¡York ¡ • Shumon ¡Huque ¡ • Allison ¡Mankin ¡ • Benno ¡Overeinder ¡ • Wendy ¡Seltzer ¡
Recommend
More recommend