Re: [Uta] Eric Rescorla's Yes on draft-ietf-uta-email-deep-09: (with COMMENT)

Eric Rescorla <ekr@rtfm.com> Fri, 27 October 2017 11:49 UTC

Return-Path: <ekr@rtfm.com>
X-Original-To: uta@ietfa.amsl.com
Delivered-To: uta@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 746F913A8A1 for <uta@ietfa.amsl.com>; Fri, 27 Oct 2017 04:49:02 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.599
X-Spam-Level:
X-Spam-Status: No, score=-2.599 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7] autolearn=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=rtfm-com.20150623.gappssmtp.com
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 z_A2NLlDz4HZ for <uta@ietfa.amsl.com>; Fri, 27 Oct 2017 04:49:01 -0700 (PDT)
Received: from mail-yw0-x22e.google.com (mail-yw0-x22e.google.com [IPv6:2607:f8b0:4002:c05::22e]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 64BF31387BC for <uta@ietf.org>; Fri, 27 Oct 2017 04:48:59 -0700 (PDT)
Received: by mail-yw0-x22e.google.com with SMTP id k11so5499396ywh.1 for <uta@ietf.org>; Fri, 27 Oct 2017 04:48:59 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=rtfm-com.20150623.gappssmtp.com; s=20150623; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=D1jrMPkZMiBwBAySMpFvBmsM2m7ZerDTonUW1m+MDko=; b=EYNm7lp7hiNsKKnPScPDvugRHVXWswLVvdT2vgVCXttUj6Gr85NTiBXUR9Dhn2wUKK pF20ucpVMO1rcCAB6dKUd9ors39qx4OT1sQTdBszEK5hGm7WUeeAgd6iCvSJLrzgpdlp LroMIqKw8PDzmPqtk4cgsZ+NtIulfj8LAKTrJEmTfACaRs8dviKZSJLmLhpWj/GnDY9w B/ElVFk420pbRQkZXNJ2lVEfBu+UzFRlKP86pcH/p6WDDmhy4qVQsLKXLE+mPPkUvS5I +PjnEyor5ZFdJzW/yCl/860apXdmjswI24LmeyXf77lRhR3EVJ7uI3ZxKmNpOiRw7seY l65A==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=D1jrMPkZMiBwBAySMpFvBmsM2m7ZerDTonUW1m+MDko=; b=G2WzPhyiEa9kb38TBEGYxtO7Bk3w8UKX0Q7FzUSr5c7VmcPVPT8P8Dl0iLVxBEJC/c RBq0vrnUa652XATHzTf5blmZ0Fc1l0IXhEu/eO8B9ZvSk+TxarP7DKXjuOC3ci5IqHY9 usactyD9lK3I2sibBWc3H9eDuGW03nvGUtxVgKhqWegV9MghaodVNFkgtiSBd7ICyiKe PbKUaTrMytic2YNJ40E6HkrOveniAKcMCWX0WF+PmroDeO+j7Ly0/F1IyUK0NvCWq16G UDZe25G61OVmYT1rlQUvkIqhaK5bR9Pfu6ZP7dC4TNfqzWHKlPzVJQNQ9+aVJLHTpMNu U2hg==
X-Gm-Message-State: AMCzsaXaEtoyuG1SkegqyoOeCuwdAkyhvC+YlOlhx9JLIi7WPijLhu9s yTLprYObtXq8xcaQZrIrTiaBtIjYV58vy+jMDfKf/w==
X-Google-Smtp-Source: ABhQp+TuKWltC3CDv1cPYFCrFlfuFrxN0fwxf03we1q8LKInNlb1L9iNVK0bCZ5ok2dLGoK2cZ7aWG8bS9FksrMbxmE=
X-Received: by 10.37.188.206 with SMTP id l14mr112968ybm.419.1509104938506; Fri, 27 Oct 2017 04:48:58 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.129.75.194 with HTTP; Fri, 27 Oct 2017 04:48:17 -0700 (PDT)
In-Reply-To: <a67ef1d0-1637-fe48-9fb1-664ad8b3172d@network-heretics.com>
References: <150852235551.15416.1247335476327491501.idtracker@ietfa.amsl.com> <98fddd93-a0a8-efa3-ce2e-530449ae536c@network-heretics.com> <8B20BC5A-A60A-4A31-9345-E970B31BC2C3@oracle.com> <a67ef1d0-1637-fe48-9fb1-664ad8b3172d@network-heretics.com>
From: Eric Rescorla <ekr@rtfm.com>
Date: Fri, 27 Oct 2017 04:48:17 -0700
Message-ID: <CABcZeBMWd2n3MpVzqf+WRjy9K5V9HqOVPDJaV+DwJ7z4wmtTfw@mail.gmail.com>
To: Keith Moore <moore@network-heretics.com>
Cc: Chris Newman <chris.newman@oracle.com>, The IESG <iesg@ietf.org>, draft-ietf-uta-email-deep@ietf.org, uta-chairs@ietf.org, Leif Johansson <leifj@sunet.se>, "uta@ietf.org" <uta@ietf.org>
Content-Type: multipart/alternative; boundary="089e08265a7cca0040055c85dfcc"
Archived-At: <https://mailarchive.ietf.org/arch/msg/uta/hAZQ62zQMlLP23xsUs8mc6gGEPo>
Subject: Re: [Uta] Eric Rescorla's Yes on draft-ietf-uta-email-deep-09: (with COMMENT)
X-BeenThere: uta@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: UTA working group mailing list <uta.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/uta>, <mailto:uta-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/uta/>
List-Post: <mailto:uta@ietf.org>
List-Help: <mailto:uta-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/uta>, <mailto:uta-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 27 Oct 2017 11:49:02 -0000

On Thu, Oct 26, 2017 at 7:56 PM, Keith Moore <moore@network-heretics.com>
wrote:

> On 10/26/2017 07:18 PM, Chris Newman wrote:
>
> Line 304
>        preference to services supporting STARTTLS (if offered).  (See
>        also Section 4.5.)
> I note that 6186 is kind of unclear on what should go in SNI. It obviously
> needs to be what you are checking against (which 6186 gets right) but
> maybe
> it's worth clarifying in this document somewhere.
>
> Hmm.    I might need to come back to that one.   Lots of layers to sift
> through.  Feel free to suggest text.
>
>
> I believe RFC 7817 handles this issue sufficiently.
>
>
> Not sure whether EKR was referring specifically to the use of SNI with SRV
> records or not, but that's what I had assumed he meant.  So far I haven't
> found any specific advice for (a) what name the MUA should specify in SNI,
> or (b) what names the server should recognize and have certificates for.
> It's pretty clear that the server needs to have a certificate for the name
> on the right hand side of the SRV record, but should it also have a
> certificate for the name on the left hand side?  (e.g. _pop3s._
> tcp.example.com?)  That would potentially make SRV discovery more
> secure.
>


The entire principle here is that (absent DNSSEC) TLS operates on what was
fed into the client.


But I think that's well beyond what the WG (and IESG) approved.   So I
> guess I'm inclined to leave the -10 text as it is now without specifically
> addressing this issue.
>

Hmm..... No, I don't think that that's good. IESG approval or not, this
text needs to be clear and safe....

-Ekr


>
> Keith
>
>