Re: [DNSOP] Benjamin Kaduk's No Objection on draft-ietf-dnsop-algorithm-update-07: (with COMMENT)

Paul Wouters <paul@nohats.ca> Tue, 09 April 2019 11:55 UTC

Return-Path: <paul@nohats.ca>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B7C62120786; Tue, 9 Apr 2019 04:55:44 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2
X-Spam-Level:
X-Spam-Status: No, score=-2 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=nohats.ca
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 ZoEpemLeJ1rO; Tue, 9 Apr 2019 04:55:43 -0700 (PDT)
Received: from mx.nohats.ca (mx.nohats.ca [IPv6:2a03:6000:1004:1::68]) (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 AD1E712078A; Tue, 9 Apr 2019 04:55:42 -0700 (PDT)
Received: from localhost (localhost [IPv6:::1]) by mx.nohats.ca (Postfix) with ESMTP id 44dm2N1msVz59L; Tue, 9 Apr 2019 13:55:40 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nohats.ca; s=default; t=1554810940; bh=+6AL7ISc4jGJP4WxBbXUHs2Ax4V27Ruvy5E2utB1/Jw=; h=Date:From:To:cc:Subject:In-Reply-To:References; b=SNoTNxgyDTRcED7UqiqblTVfjy3SOACk3XZpvnK62PZY/2DDMu4zCsC20jOXDJ0vh lUzR/Yl62wZWIZi6gvPrwac1wpKwy+DxsgtAm4lHUBdI74b03tsYHX2kTCo0A5pTfz XPl+TEzhNS17eFQMWkuXeB06PA+KHTyTuuFX7688=
X-Virus-Scanned: amavisd-new at mx.nohats.ca
Received: from mx.nohats.ca ([IPv6:::1]) by localhost (mx.nohats.ca [IPv6:::1]) (amavisd-new, port 10024) with ESMTP id 6YSN7GSnJG_d; Tue, 9 Apr 2019 13:55:38 +0200 (CEST)
Received: from bofh.nohats.ca (bofh.nohats.ca [76.10.157.69]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mx.nohats.ca (Postfix) with ESMTPS; Tue, 9 Apr 2019 13:55:37 +0200 (CEST)
Received: by bofh.nohats.ca (Postfix, from userid 1000) id 8661C5C856; Tue, 9 Apr 2019 07:55:36 -0400 (EDT)
DKIM-Filter: OpenDKIM Filter v2.11.0 bofh.nohats.ca 8661C5C856
Received: from localhost (localhost [127.0.0.1]) by bofh.nohats.ca (Postfix) with ESMTP id 7BCD440D358A; Tue, 9 Apr 2019 07:55:36 -0400 (EDT)
Date: Tue, 09 Apr 2019 07:55:36 -0400
From: Paul Wouters <paul@nohats.ca>
To: Bob Harold <rharolde@umich.edu>
cc: Benjamin Kaduk <kaduk@mit.edu>, Tim Wicinski <tjw.ietf@gmail.com>, draft-ietf-dnsop-algorithm-update@ietf.org, IETF DNSOP WG <dnsop@ietf.org>, dnsop-chairs@ietf.org, The IESG <iesg@ietf.org>
In-Reply-To: <CA+nkc8CkyV68mrUjoZTFD5+qDX8kNs39Xpsd7d8Cyis80zMWcA@mail.gmail.com>
Message-ID: <alpine.LRH.2.21.1904090751170.739@bofh.nohats.ca>
References: <155448126450.10133.15933575757540602207.idtracker@ietfa.amsl.com> <CA+nkc8CkyV68mrUjoZTFD5+qDX8kNs39Xpsd7d8Cyis80zMWcA@mail.gmail.com>
User-Agent: Alpine 2.21 (LRH 202 2017-01-01)
MIME-Version: 1.0
Content-Type: text/plain; charset="UTF-8"; format="flowed"
Content-Transfer-Encoding: 8bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/7KeOKZWEWEiAec2pmitBnaKalIk>
Subject: Re: [DNSOP] Benjamin Kaduk's No Objection on draft-ietf-dnsop-algorithm-update-07: (with COMMENT)
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 09 Apr 2019 11:55:45 -0000

On Fri, 5 Apr 2019, Bob Harold wrote:

>       I'm a little surprised that this is going for PS rather than BCP,
>       which seems like it would reflect the recognized need for recurring
>       updates to the guidance given.

Personally, it seems a PS feels like it has a little more weight. Not
just a recommendation but a strong nudge towards doing this.

>       In a similar vein, if we stay at PS, a lot of the references seem like
>       they would need to move from Informative to Normative, since to
>       implement the various MUST-level algorithms you have to follow those
>       references.

I would not say those references are normative in that sense. You don't
HAVE to read how GOST is specified to not implement it.

>       Section 1.1
>
>          The field of cryptography evolves continuously.  New stronger
>          algorithms appear and existing algorithms are found to be less secure
>          then originally thought.  [...]
>
>       I'd suggest also noting that attacks previously thought to be
>       computationally infeasible become more accessible as the available
>       computational resources increase.

Added.

>       Section 1.2
>
>                                         For clarification and consistency, an
>          algorithm will be specified as MAY in this document only when it has
>          been downgraded.
>
>       Does "downgraded" mean that it was formerly mandatory but has been
>       rotated out of the mandatory role?  Perhaps explicitly saying
>       "downgraded from <blah>" would aid clarity.

Added.

>       Section 3.3
> 
>
>          SHA-384 shares the same properties as SHA-256, but offers a modest
>          security advantage over SHA-384 (384-bits of strength versus
>
>       nit: SHA-384 has an advantage over ... SHA-384?

Fixed.

>          We wish to thank Michael Sinatra, Roland van Rijswijk-Deij, Olafur
>          Gudmundsson, Paul Hoffman and Evan Hunt for their imminent feedback.
>
>       IIRC a directorate reviewer noted that "imminent" means "expected to
>       arrive in the near future but not yet present"; such text does not seem
>       appropriate for final publication since review after that point would
>       not be helpful.

That was fixed too :)

Thanks for the review!

Paul