Oblivious DNS: Practical Privacy for DNS Queries
Paul Schmitt (Princeton) Anne Edmundson (Princeton) Allison Mankin (Salesforce) Nick Feamster (Princeton)
Oblivious DNS: Practical Privacy for DNS Queries Paul Schmitt - - PowerPoint PPT Presentation
Oblivious DNS: Practical Privacy for DNS Queries Paul Schmitt (Princeton) Anne Edmundson (Princeton) Allison Mankin (Salesforce) Nick Feamster (Princeton) Conventional DNS 2 Root Server www.foo.com? 3 1 TLD Server Client Recursive DNS
Paul Schmitt (Princeton) Anne Edmundson (Princeton) Allison Mankin (Salesforce) Nick Feamster (Princeton)
Recursive DNS Server TLD Server Authoritative Server Client Root Server
www.foo.com?
Recursive DNS Server TLD Server Authoritative Server Client Root Server
www.google.com www.amazon.com www.bing.com
Recursive DNS Server TLD Server Authoritative Server Client Root Server
www.google.com www.amazon.com www.bing.com
Recursive DNS Server Clients ODNS Stub ODNS Authoritative Server TLD Server Root Server
1 2 3 4 Stub encrypts & formats domain with a session key User queries NOT visible at recursive server
Recursive DNS Server Clients ODNS Stub ODNS Authoritative Server TLD Server Authoritative Server Root Server TLD Server Root Server
1 2 3 4 5 6 7 Stub encrypts & formats domain with a session key ODNS authoritative acts as a recursive resolver User queries NOT visible at recursive server User identities NOT visible at ODNS Authoritative server