{"guid":"ca6fc2d4-7b9e-4d1c-b90a-8741cf9bb399","title":"DoH or Don't","subtitle":"The dilemma of DNS privacy protocols","slug":"Camp2019-10213-doh_or_don_t","link":"https://fahrplan.events.ccc.de/camp/2019/Fahrplan/events/10213.html","description":"Seldom have DNS protocol changes sparked such fierce debate as happen in the case of DNS-over-HTTPs (Doh) and it's little cousin, DNS-over-TLS (DoT). While for many people it is a matter of black and white, the reality out there is various shades of grey ;)\n\nThis talk will discuss the technical and political aspects of these DNS privacy protocols, where they come from, who is implementing DoH/DoT (both in the browser space and otherwise) and why it is a [good|bad] idea to support these protocol implementations.\n\nSince the Snowden revelations, the \u003ca href=\"https://datatracker.ietf.org/wg/dprive/documents/\"\u003eDPRIVE (DNS Privacy Exchange) working group\u003c/a\u003e inside the IETF has been working on ways to make DNS, the Domain Name System, leaking less privacy related information (aka metadata).\n\nTwo new protocols from this working group are DNS-over-TLS \u003ca href=\"https://tools.ietf.org/html/rfc7858\"\u003eRFC 7858\u003c/a\u003e (DoT) and DNS-over-HTTPS \u003ca href=\"https://tools.ietf.org/html/rfc8484\"\u003eRFC 8484\u003c/a\u003e (DoH). Both protocols secure DNS queries between client systems and DNS resolver using encryption and authentication. DoT runs on a dedicated port 853, while DoH piggybacks on HTTPS (port 443).\n\nWhile DoT was initially mostly ignored by OS vendors, ISPs and users alike, DoH was adopted by browser vendors (Mozilla/Firefox and Google/Chrome) and created heated discussions among security and privacy experts. Even to the point that governments discussing way to outlaw DoH.","original_language":"eng","persons":["Carsten Strotmann"],"tags":["camp19","10213","Security"],"view_count":1086,"promoted":false,"date":"2019-08-21T00:00:00.000+02:00","release_date":"2019-08-21T02:00:00.000+02:00","updated_at":"2026-03-16T18:30:07.068+01:00","length":2580,"duration":2580,"thumb_url":"https://static.media.ccc.de/media/conferences/camp2019/10213-hd.jpg","poster_url":"https://static.media.ccc.de/media/conferences/camp2019/10213-hd_preview.jpg","timeline_url":"https://static.media.ccc.de/media/conferences/camp2019/10213-hd.timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/conferences/camp2019/10213-hd.thumbnails.vtt","frontend_link":"https://media.ccc.de/v/Camp2019-10213-doh_or_don_t","url":"https://api.media.ccc.de/public/events/ca6fc2d4-7b9e-4d1c-b90a-8741cf9bb399","conference_title":"Chaos Communication Camp 2019","conference_url":"https://api.media.ccc.de/public/conferences/camp2019","related":[{"event_id":7359,"event_guid":"a0a0fcfe-b7fb-46e3-84b6-97a5406016b4","weight":19},{"event_id":7361,"event_guid":"977957d7-ef42-4ea0-8380-b9a48bd583f0","weight":29},{"event_id":7362,"event_guid":"97576344-49ba-4fd0-a2e5-9af7923fbffb","weight":31},{"event_id":7363,"event_guid":"24b58c74-2bba-412e-84ac-c206f714f0b7","weight":30},{"event_id":7367,"event_guid":"afbc3b87-4156-470d-9385-c18e7b29f97b","weight":34},{"event_id":7368,"event_guid":"e1b56229-fb1e-480c-9691-c137ec11ee51","weight":68},{"event_id":7373,"event_guid":"045e8a2c-63d0-4335-886e-cbd6323afc73","weight":28},{"event_id":7381,"event_guid":"e988c76b-3a47-46de-a2c7-77c49a5e731b","weight":39},{"event_id":7383,"event_guid":"acc3dd01-bec3-444f-80c1-5dd37f522aa4","weight":26},{"event_id":7384,"event_guid":"8e743367-04a1-4232-ab03-a54fc210e548","weight":28},{"event_id":7385,"event_guid":"df91b683-2f32-4400-8043-b1d88aa0b454","weight":27}],"recordings":[{"size":208,"length":2580,"mime_type":"video/mp4","language":"eng","filename":"camp19-10213-eng-DoH_or_Dont.mp4","state":"new","folder":"h264-hd","high_quality":true,"width":1920,"height":1080,"updated_at":"2019-08-21T19:16:13.930+02:00","recording_url":"https://cdn.media.ccc.de/events/camp2019/h264-hd/camp19-10213-eng-DoH_or_Dont.mp4","url":"https://api.media.ccc.de/public/recordings/37179","event_url":"https://api.media.ccc.de/public/events/ca6fc2d4-7b9e-4d1c-b90a-8741cf9bb399","conference_url":"https://api.media.ccc.de/public/conferences/camp2019"},{"size":208,"length":2580,"mime_type":"video/mp4","language":"deu","filename":"camp19-10213-deu-DoH_or_Dont.mp4","state":"new","folder":"h264-hd","high_quality":true,"width":1920,"height":1080,"updated_at":"2019-08-21T19:16:21.843+02:00","recording_url":"https://cdn.media.ccc.de/events/camp2019/h264-hd/camp19-10213-deu-DoH_or_Dont.mp4","url":"https://api.media.ccc.de/public/recordings/37180","event_url":"https://api.media.ccc.de/public/events/ca6fc2d4-7b9e-4d1c-b90a-8741cf9bb399","conference_url":"https://api.media.ccc.de/public/conferences/camp2019"},{"size":309,"length":2580,"mime_type":"video/mp4","language":"eng-deu","filename":"camp19-10213-eng-deu-DoH_or_Dont_hd.mp4","state":"new","folder":"h264-hd","high_quality":true,"width":1920,"height":1080,"updated_at":"2019-08-21T19:16:30.874+02:00","recording_url":"https://cdn.media.ccc.de/events/camp2019/h264-hd/camp19-10213-eng-deu-DoH_or_Dont_hd.mp4","url":"https://api.media.ccc.de/public/recordings/37181","event_url":"https://api.media.ccc.de/public/events/ca6fc2d4-7b9e-4d1c-b90a-8741cf9bb399","conference_url":"https://api.media.ccc.de/public/conferences/camp2019"},{"size":39,"length":2580,"mime_type":"audio/mpeg","language":"eng","filename":"camp19-10213-eng-DoH_or_Dont_mp3.mp3","state":"new","folder":"mp3","high_quality":false,"width":0,"height":0,"updated_at":"2019-08-21T21:29:05.304+02:00","recording_url":"https://cdn.media.ccc.de/events/camp2019/mp3/camp19-10213-eng-DoH_or_Dont_mp3.mp3","url":"https://api.media.ccc.de/public/recordings/37226","event_url":"https://api.media.ccc.de/public/events/ca6fc2d4-7b9e-4d1c-b90a-8741cf9bb399","conference_url":"https://api.media.ccc.de/public/conferences/camp2019"},{"size":131,"length":2580,"mime_type":"video/mp4","language":"eng-deu","filename":"camp19-10213-eng-deu-DoH_or_Dont_sd.mp4","state":"new","folder":"h264-sd","high_quality":false,"width":720,"height":576,"updated_at":"2019-08-21T21:29:38.222+02:00","recording_url":"https://cdn.media.ccc.de/events/camp2019/h264-sd/camp19-10213-eng-deu-DoH_or_Dont_sd.mp4","url":"https://api.media.ccc.de/public/recordings/37227","event_url":"https://api.media.ccc.de/public/events/ca6fc2d4-7b9e-4d1c-b90a-8741cf9bb399","conference_url":"https://api.media.ccc.de/public/conferences/camp2019"},{"size":387,"length":2580,"mime_type":"video/webm","language":"eng-deu","filename":"camp19-10213-eng-deu-DoH_or_Dont_webm-hd.webm","state":"new","folder":"webm-hd","high_quality":true,"width":1920,"height":1080,"updated_at":"2019-08-21T21:30:15.709+02:00","recording_url":"https://cdn.media.ccc.de/events/camp2019/webm-hd/camp19-10213-eng-deu-DoH_or_Dont_webm-hd.webm","url":"https://api.media.ccc.de/public/recordings/37228","event_url":"https://api.media.ccc.de/public/events/ca6fc2d4-7b9e-4d1c-b90a-8741cf9bb399","conference_url":"https://api.media.ccc.de/public/conferences/camp2019"},{"size":158,"length":2580,"mime_type":"video/webm","language":"eng-deu","filename":"camp19-10213-eng-deu-DoH_or_Dont_webm-sd.webm","state":"new","folder":"webm-sd","high_quality":false,"width":720,"height":576,"updated_at":"2019-08-21T21:30:39.330+02:00","recording_url":"https://cdn.media.ccc.de/events/camp2019/webm-sd/camp19-10213-eng-deu-DoH_or_Dont_webm-sd.webm","url":"https://api.media.ccc.de/public/recordings/37229","event_url":"https://api.media.ccc.de/public/events/ca6fc2d4-7b9e-4d1c-b90a-8741cf9bb399","conference_url":"https://api.media.ccc.de/public/conferences/camp2019"},{"size":24,"length":2580,"mime_type":"audio/opus","language":"eng","filename":"camp19-10213-eng-DoH_or_Dont_opus.opus","state":"new","folder":"opus","high_quality":false,"width":0,"height":0,"updated_at":"2019-08-21T21:31:04.842+02:00","recording_url":"https://cdn.media.ccc.de/events/camp2019/opus/camp19-10213-eng-DoH_or_Dont_opus.opus","url":"https://api.media.ccc.de/public/recordings/37230","event_url":"https://api.media.ccc.de/public/events/ca6fc2d4-7b9e-4d1c-b90a-8741cf9bb399","conference_url":"https://api.media.ccc.de/public/conferences/camp2019"}]}