Re: [Lwip] Magnus Westerlund's Discuss on draft-ietf-lwig-curve-representations-19: (with DISCUSS)

Carsten Bormann <cabo@tzi.org> Wed, 17 February 2021 12:25 UTC

Return-Path: <cabo@tzi.org>
X-Original-To: lwip@ietfa.amsl.com
Delivered-To: lwip@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4E12B3A199C; Wed, 17 Feb 2021 04:25:58 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.197
X-Spam-Level:
X-Spam-Status: No, score=-4.197 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=unavailable 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 UUsO6z_lEP1y; Wed, 17 Feb 2021 04:25:54 -0800 (PST)
Received: from gabriel-vm-2.zfn.uni-bremen.de (gabriel-vm-2.zfn.uni-bremen.de [134.102.50.17]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6D4A43A199F; Wed, 17 Feb 2021 04:25:54 -0800 (PST)
Received: from [192.168.217.118] (p5089a828.dip0.t-ipconnect.de [80.137.168.40]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by gabriel-vm-2.zfn.uni-bremen.de (Postfix) with ESMTPSA id 4DgcWN26f1zydV; Wed, 17 Feb 2021 13:25:52 +0100 (CET)
Content-Type: text/plain; charset="utf-8"
Mime-Version: 1.0 (Mac OS X Mail 13.4 \(3608.120.23.2.4\))
From: Carsten Bormann <cabo@tzi.org>
In-Reply-To: <80CD15BD-0C66-4C14-BC7C-82FB8085031F@ericsson.com>
Date: Wed, 17 Feb 2021 13:25:51 +0100
Cc: "lwip@ietf.org" <lwip@ietf.org>, John Mattsson <john.mattsson=40ericsson.com@dmarc.ietf.org>
X-Mao-Original-Outgoing-Id: 635257551.778723-d7592599e181be2765f8c9a89825dd06
Content-Transfer-Encoding: quoted-printable
Message-Id: <63FBEF72-B793-434F-A856-D8BE15A865CF@tzi.org>
References: <80CD15BD-0C66-4C14-BC7C-82FB8085031F@ericsson.com>
To: cose <cose@ietf.org>
X-Mailer: Apple Mail (2.3608.120.23.2.4)
Archived-At: <https://mailarchive.ietf.org/arch/msg/lwip/ZJG-pzuIRtMnHdCK9g74XWmXYds>
Subject: Re: [Lwip] Magnus Westerlund's Discuss on draft-ietf-lwig-curve-representations-19: (with DISCUSS)
X-BeenThere: lwip@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Lightweight IP stack. Official mailing list for IETF LWIG Working Group." <lwip.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/lwip>, <mailto:lwip-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/lwip/>
List-Post: <mailto:lwip@ietf.org>
List-Help: <mailto:lwip-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/lwip>, <mailto:lwip-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 17 Feb 2021 12:25:58 -0000

(Please see previous discussion at
<https://mailarchive.ietf.org/arch/msg/lwip/eTH8zXdP0xASswZnl9u6rKp75ms>)

On 2021-02-17, at 12:43, John Mattsson <john.mattsson=40ericsson.com@dmarc.ietf.org> wrote:
> 
> I personally see no need to change the status of this document to standards track. If a 3 byte COSE identifiers are unacceptable it seems better to write a short standards track COSE draft for that part and publish the rest as informational.

None of this is a hard show-stopper, but I fear that we are setting ourselves up for the wrong signaling here.

By limiting 1 to 255 (1+0 and 1+1-byte) to “Standards Action”, we made it hard for Informational Documents to allocate these code points.  Security Area specifications are often Informational though.  

We don’t want to create “second class” specifications by giving them 1+2-byte identifiers only, just because the habit in the Security area is to mark certain specifications as informational.  

We also don’t want to insert the thought into the heads of protocol designers that they need to avoid sending these identifiers at all because some important specifications only got 1+2-byte identifiers.

Hmm, how do we fix this.  

(1) We could ask IESG to do a variance here.  We could support that with a formal consensus call in COSE.

(2) We could write a short WG document changing this into a “IETF Review” with some admonition that the DE should be consulted.

Section 4.8 of RFC 8126 says:

   Examples:

      IPSECKEY Algorithm Types [RFC4025]
      TLS Extension Types [RFC5246]

So we are in good companionship with this.

But I don’t want to create another obstacle for lwig-curve-representations now, so maybe we could do 1 *and* 2.

Let’s decide this later today.

Grüße, Carsten