Re: [Doh] Privacy Considerations Text (#2)
Howard Chu <hyc@symas.com> Wed, 27 June 2018 14:15 UTC
Return-Path: <hyc@symas.com>
X-Original-To: doh@ietfa.amsl.com
Delivered-To: doh@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9F7CD130DD3 for <doh@ietfa.amsl.com>; Wed, 27 Jun 2018 07:15:58 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.601
X-Spam-Level:
X-Spam-Status: No, score=-2.601 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id aOLVEefmIzu8 for <doh@ietfa.amsl.com>; Wed, 27 Jun 2018 07:15:56 -0700 (PDT)
Received: from zmcc-5-mx.zmailcloud.com (zmcc-5-mx.zmailcloud.com [52.201.171.122]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1C1D4130DCF for <doh@ietf.org>; Wed, 27 Jun 2018 07:15:56 -0700 (PDT)
Received: from zmcc-5-mta-1.zmailcloud.com (zmcc-5-mta-1.zmailcloud.com [104.197.37.127]) (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by zmcc-5-mx.zmailcloud.com (Postfix) with ESMTPS id 699E14055C; Wed, 27 Jun 2018 09:25:01 -0500 (CDT)
Received: from zmcc-5-mta-1.zmailcloud.com (localhost [127.0.0.1]) by zmcc-5-mta-1.zmailcloud.com (Postfix) with ESMTPS id DC78CC085B; Wed, 27 Jun 2018 09:15:54 -0500 (CDT)
Received: from localhost (localhost [127.0.0.1]) by zmcc-5-mta-1.zmailcloud.com (Postfix) with ESMTP id CFE58C05A6; Wed, 27 Jun 2018 09:15:54 -0500 (CDT)
X-Virus-Scanned: amavisd-new at zmcc-5-mta-1.zmailcloud.com
Received: from zmcc-5-mta-1.zmailcloud.com ([127.0.0.1]) by localhost (zmcc-5-mta-1.zmailcloud.com [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id ciNk-Oq4uubq; Wed, 27 Jun 2018 09:15:54 -0500 (CDT)
Received: from [192.168.1.204] (unknown [83.136.45.239]) by zmcc-5-mta-1.zmailcloud.com (Postfix) with ESMTPSA id E7675C0867; Wed, 27 Jun 2018 09:15:53 -0500 (CDT)
To: nusenu <nusenu-lists@riseup.net>, doh@ietf.org
References: <CAOdDvNpGSw6SP6COgJuJR_y2i1BjPWy3_i14vCYUP3jq6=zGuQ@mail.gmail.com> <0c003af5-6258-6de5-fdaf-161402c60b4d@riseup.net> <DAE6BABB-668E-4AAA-9BAC-4CFEADB2358D@sinodun.com> <CAOdDvNqWjE22Uss6ZWhtZgg9LZw1dSRCOxsU9C1UqwaMS0vx7w@mail.gmail.com> <4b143b17-852f-9bb8-de61-7c924292808f@riseup.net>
From: Howard Chu <hyc@symas.com>
Message-ID: <58d613be-38ff-5bde-b958-395178595271@symas.com>
Date: Wed, 27 Jun 2018 15:15:52 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:56.0) Gecko/20100101 Firefox/56.0 SeaMonkey/2.53a1
MIME-Version: 1.0
In-Reply-To: <4b143b17-852f-9bb8-de61-7c924292808f@riseup.net>
Content-Type: text/plain; charset="UTF-8"; format="flowed"
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/doh/9CAqnu0LAny9BMotAbqt_K8cI3o>
Subject: Re: [Doh] Privacy Considerations Text (#2)
X-BeenThere: doh@ietf.org
X-Mailman-Version: 2.1.26
Precedence: list
List-Id: DNS Over HTTPS <doh.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/doh>, <mailto:doh-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/doh/>
List-Post: <mailto:doh@ietf.org>
List-Help: <mailto:doh-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/doh>, <mailto:doh-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 27 Jun 2018 14:15:59 -0000
Agree with nusenu, Sara's original text is more explicit and that's what you need when the topic is privacy considerations. nusenu wrote: > > > Patrick McManus wrote: >> That's mostly true imo (modulo perhaps edns client subnet) >> >> Using HTTPS as a transport therefore introduces >>> + new privacy concerns over DNS over UDP, TCP or TLS (RFC7858) with regard >>> to >>> + additional data that may be visible to a DoH server compared to a DNS >>> resolver. >>> >>> >> I do agree that HTTP adds additional considerations, which is what the >> existing text describes. But I don't agree with this sentence which, >> significantly through the use of therefore, indicates HTTPS has client >> identifiers and other transports do not. >> >> The previous several paragraphs have enumerated client identifiers also >> present in IP (therefore UDP), TCP, and TLS. Everything that transports >> wireformat. >> >> What if, instead, we add a new first paragraph to the "In the server" >> section along the lines of >> >> "The original DNS wireformat contains no client identifiers, however >> various transports of the DNS wireformat do provide data that can be used >> for request correlation. HTTPS presents new considerations for correlation >> ranging from explicit HTTP cookies to implicit fingerprinting of the unique >> set and ordering of request headers." > > > "various transports" is less specific than previous proposals. > > Note the delta between "HTTPS presents new considerations for correlation" and clearly stating: "introduces new privacy concerns" (previously proposed) > > Generally speaking I consider this less frank about the privacy implications of DoH than previous proposals > from Sara but it is understandable that draft authors dislike having "introduces new privacy concerns" in their draft. > >>> + ### HTTP Specific considerations (#HTTPconsiderations) >>> >>> >> I think this is largely what the paragraph that begins "The DoH protocol >> design allows applications to fully leverage.." is conveying. Maybe it can >> move towards what you are thinking.. wdyt of: >> >> >> The DoH protocol design allows applications to fully leverage the HTTP >> ecosystem, including features not enumerated here. Utilizing the full >> set of HTTP features enables DoH to be more than an HTTP tunnel, but >> also opens implementations up to the full set of privacy >> considerations of HTTP. > > also here, note "considerations" vs. "concerns" > > I find Sara's version made it more clear that here has been made a > deliberate design decision to accept the privacy concerns > to retain full functionality. > > > > > > > > _______________________________________________ > Doh mailing list > Doh@ietf.org > https://www.ietf.org/mailman/listinfo/doh > -- -- Howard Chu CTO, Symas Corp. http://www.symas.com Director, Highland Sun http://highlandsun.com/hyc/ Chief Architect, OpenLDAP http://www.openldap.org/project/
- Re: [Doh] [Ext] Privacy Considerations Text (#2) Mateusz Jończyk
- Re: [Doh] [Ext] Privacy Considerations Text (#2) Paul Hoffman
- [Doh] Privacy Considerations Text (#2) Mateusz Jończyk
- Re: [Doh] Privacy Considerations Text (#2) Patrick McManus
- Re: [Doh] Privacy Considerations Text (#2) nusenu
- Re: [Doh] [Ext] Privacy Considerations Text (#2) Eric Rescorla
- Re: [Doh] [Ext] Privacy Considerations Text (#2) Patrick McManus
- Re: [Doh] [Ext] Privacy Considerations Text (#2) Paul Hoffman
- Re: [Doh] Privacy Considerations Text (#2) Eric Rescorla
- Re: [Doh] Privacy Considerations Text (#2) Hewitt, Rory
- [Doh] Privacy Considerations Text (#2) Patrick McManus
- Re: [Doh] Privacy Considerations Text (#2) Howard Chu
- Re: [Doh] Privacy Considerations Text (#2) Patrick McManus
- Re: [Doh] Privacy Considerations Text (#2) nusenu
- Re: [Doh] Privacy Considerations Text (#2) nusenu
- Re: [Doh] Privacy Considerations Text (#2) Sara Dickinson
- Re: [Doh] Privacy Considerations Text (#2) Joseph Lorenzo Hall
- Re: [Doh] Privacy Considerations Text (#2) Patrick McManus
- Re: [Doh] Privacy Considerations Text (#2) Joseph Lorenzo Hall
- Re: [Doh] Privacy Considerations Text (#2) Andrew Sullivan
- Re: [Doh] Privacy Considerations Text (#2) Patrick McManus
- Re: [Doh] [Ext] Privacy Considerations Text (#2) Hewitt, Rory
- Re: [Doh] Privacy Considerations Text (#2) Sara Dickinson
- Re: [Doh] [Ext] Privacy Considerations Text (#2) Patrick McManus
- Re: [Doh] [Ext] Privacy Considerations Text (#2) Mateusz Jończyk
- Re: [Doh] [Ext] Privacy Considerations Text (#2) Ray Bellis
- Re: [Doh] [Ext] Privacy Considerations Text (#2) Paul Hoffman
- Re: [Doh] [Ext] Privacy Considerations Text (#2) Patrick McManus