Re: [dtn] Status of AUTH48 Documents (and a request)

sburleig.sb@gmail.com Fri, 10 December 2021 19:01 UTC

Return-Path: <sburleig.sb@gmail.com>
X-Original-To: dtn@ietfa.amsl.com
Delivered-To: dtn@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 659FA3A0044 for <dtn@ietfa.amsl.com>; Fri, 10 Dec 2021 11:01:23 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.098
X-Spam-Level:
X-Spam-Status: No, score=-2.098 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.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 3A_32NILNrWV for <dtn@ietfa.amsl.com>; Fri, 10 Dec 2021 11:01:15 -0800 (PST)
Received: from mail-pg1-x52c.google.com (mail-pg1-x52c.google.com [IPv6:2607:f8b0:4864:20::52c]) (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 9E3CC3A0060 for <dtn@ietf.org>; Fri, 10 Dec 2021 11:01:15 -0800 (PST)
Received: by mail-pg1-x52c.google.com with SMTP id q16so8793319pgq.10 for <dtn@ietf.org>; Fri, 10 Dec 2021 11:01:15 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:references:in-reply-to:subject:date:message-id:mime-version :content-transfer-encoding:thread-index:content-language; bh=33yUdn6L+x6dmF2CPH2x6ZSTnxcHDQTmwo6zC/eXvZk=; b=TyeHcO7kVlojORILCLJCLanWBJ3pM/vZ6bTbqzAGLMHYo8wCZc8EwI+r88V/BI2Kp+ /NAfJSsrNvNstRGprZWYR3Y7IkALWDGww6HinrAl1QTiHFrIkYJHbvDdAY9HRJ4oD/E4 dqZOuLESEt7cnxtwK3bdEV5s5SGTN5AH4K/0COUZqNjP3wLwkSMo3dukWLjvNS1LVL/+ yWzE8kBcQlBqVaDxe3gIz6mGe9rwuXsEbxSZvaCeKSsO847JsWSZ/uT5buApVBXvP442 MTFO5YOvuPStBkG1OmiiqfQySdjc/shVfm+T+tGw6dsfRLr/iunWNvkDNt0kwRpcKKmp v4Tg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:references:in-reply-to:subject:date :message-id:mime-version:content-transfer-encoding:thread-index :content-language; bh=33yUdn6L+x6dmF2CPH2x6ZSTnxcHDQTmwo6zC/eXvZk=; b=HaOPS9FV7o2KYJx44PeMmT8zhoe74CfpzT3t2UinH+7GjEKNrxvWYB/MY8nIN+pWKD tcnskLMKNNkpR47FM0qj5lH49YMl5xVaKniNl1HYeKX9wB0DFuA5+xLZEN/UO7Okug0k SjrFXdAsjxCIXy5V84GNCAiBUa4MoMX5FXcn0m6GzQTr8piHX7zbeUVJ5lEHGxeUYuwQ jGL6sygu+u3g1tlYp3o41r+3MjyERkVfyn7GSNiFuntDOFlzo3lnQyO6ksZ26epQQrqg x304Of4TZ7x17Fvda0gt5Gn1UUJ3VRhYcsidngdPhd+c5HiUKeqQ58uct4/LUxGXfb0n sFtA==
X-Gm-Message-State: AOAM5312YeMpsdvyCOJQqmvdS440S7YYLrs8zr+9DgUDG4z3K3ymG8ot X0pmA1q9kb8xBIEHssJ78iw14YwvicU=
X-Google-Smtp-Source: ABdhPJwgyn27178RIeKjcmIZ+edxSRtgIU164VjH9AGxHGJZ2cqg5WZGDo5J2C7bxDZRdgSXFMd/zg==
X-Received: by 2002:aa7:9a04:0:b0:4a2:ebcd:89a with SMTP id w4-20020aa79a04000000b004a2ebcd089amr19705571pfj.60.1639162873780; Fri, 10 Dec 2021 11:01:13 -0800 (PST)
Received: from Nick (cpe-72-134-194-38.natsow.res.rr.com. [72.134.194.38]) by smtp.gmail.com with ESMTPSA id o9sm3304702pgs.65.2021.12.10.11.01.12 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Fri, 10 Dec 2021 11:01:13 -0800 (PST)
From: sburleig.sb@gmail.com
To: 'Rick Taylor' <rick@tropicalstormsoftware.com>, "'Birrane, Edward J.'" <Edward.Birrane@jhuapl.edu>, dtn@ietf.org
References: <1f59a748039f4b0e814875bd131c3be3@jhuapl.edu> <38A5475DE83986499AEACD2CFAFC3F98020B1C0D9D@tss-server1.home.tropicalstormsoftware.com>
In-Reply-To: <38A5475DE83986499AEACD2CFAFC3F98020B1C0D9D@tss-server1.home.tropicalstormsoftware.com>
Date: Fri, 10 Dec 2021 11:01:13 -0800
Message-ID: <033f01d7edf8$4ddd2590$e99770b0$@gmail.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
X-Mailer: Microsoft Outlook 16.0
Thread-Index: AQLPrnS99Zu0MODBHsK+6cT2DvaKxAHgFYdyqi2SsIA=
Content-Language: en-us
Archived-At: <https://mailarchive.ietf.org/arch/msg/dtn/wN-8OZDbm9JtGzBZMIa5szXZ-uQ>
Subject: Re: [dtn] Status of AUTH48 Documents (and a request)
X-BeenThere: dtn@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Delay Tolerant Networking \(DTN\) discussion list at the IETF." <dtn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dtn>, <mailto:dtn-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dtn/>
List-Post: <mailto:dtn@ietf.org>
List-Help: <mailto:dtn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dtn>, <mailto:dtn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 10 Dec 2021 19:01:23 -0000

Hi, Ed.  Yes, absolutely, the intent was that this provision of the
specification would be normative.  MUST was intended.

Scott

-----Original Message-----
From: dtn <dtn-bounces@ietf.org> On Behalf Of Rick Taylor
Sent: Friday, December 10, 2021 9:57 AM
To: Birrane, Edward J. <Edward.Birrane@jhuapl.edu>; dtn@ietf.org
Subject: Re: [dtn] Status of AUTH48 Documents (and a request)

Hi Ed,

Speaking personally I think the s/must/MUST/ change is correct, and I admit
that I always took it as MUST anyway.  I remember there were several passes
of the document to resolve the capitalisation of canonical text, and various
IESG reviews that debated the order of some of the descriptive versus
normative text, so I'm not surprised it got missed.

Re the CBOR encoding, referring to the RFC8949 is a valid improvement.

Cheers,

Rick

> -----Original Message-----
> From: dtn [mailto:dtn-bounces@ietf.org] On Behalf Of Birrane, Edward J.
> Sent: 10 December 2021 17:30
> To: dtn@ietf.org
> Subject: [dtn] Status of AUTH48 Documents (and a request)
> 
> DTNWG,
> 
>   I wanted to report on the status of cluster C431 (https://www.rfc- 
> editor.org/cluster_info.php?cid=C431). This is the collection of BPv7, 
> BPSec, TCPCLv4, and BPSec Default Security Contexts.
> 
>   There have been several editorial changes made to ensure that 
> terminology is consistent across these documents, to resolve any 
> ambiguities, and to adjust language as needed for clarity.  Changes 
> are re-reviewed to ensure that there is no change to the technical 
> meaning of the specs (though language may be adjusted to ensure that 
> the technical intent is communicated correctly).
> 
>   Current versions of documents can be found at:
> 
> https://www.rfc-editor.org/authors/rfc9171.html  (BPv7) 
> https://www.rfc-editor.org/authors/rfc9172.html  (BPSec) 
> https://www.rfc-editor.org/authors/rfc9173.html  (BPSec Default 
> Security
> Contexts)
> https://www.rfc-editor.org/authors/rfc9174.html  (DTN TCPCLv4)
> 
> ---
> 
>   In the review of these documents, one edit is being considered for 
> RFC-to- be 9171 (BPv7) as follows:
> 
> Bpbis-31 Section 4.1 
> (https://datatracker.ietf.org/doc/html/draft-ietf-dtn-
> bpbis#section-4.1) stated the following:
> 
> To ensure that blocks are always in canonical  representation when 
> they are transmitted and received, the CBOR  representations of the 
> values of all fields in all blocks must conform to the rules for 
> Canonical CBOR as specified in [RFC8949].
> 
> Two changes are being made to the above sentence:
> 
> 1. RFC8949 obsoletes the term "Canonical CBOR" (or suggests it be 
> replaced with the term 'Old Canonical CBOR').  Instead, the text is 
> updated to say "core deterministic encoding requirements as specified 
> in [RFC8949], except that indefinite-length items are not prohibited." 
> Which is the more correct statement of intent.
> 
> 2. This sentence is believed to have been intended as normative and, 
> thus, "must" is being changed to "MUST".
> 
> The new proposed sentence (from https://www.rfc-
> editor.org/authors/rfc9171.html#name-bundle-structure) being:
> 
> "To ensure that blocks are always in canonical representation when 
> they are transmitted and received, the CBOR encodings of the values of 
> all fields in all blocks MUST conform to the core deterministic 
> encoding requirements as specified in [RFC8949], except that 
> indefinite-length items are not prohibited."
> 
> To be transparent in working through these edits, Rick and I wanted to 
> make sure that we agree that the statement "all blocks must conform 
> to..." was intended to be normative and, thus, we should change must 
> to MUST. We are fairly confident this was the case, as bpbis-27 and 
> bpbis-28 used SHALL and only in bpbis-30 and bpbis-31 was it changed 
> to lowercase must as part of other edits to the sentence.
> 
> However, I would like some confirmation from the working group that 
> this is the case.
> 
> -Ed
> 
> ---
> Edward J. Birrane, III, Ph.D. (he/him/his) Chief Engineer, Space 
> Constellation Networking Space Exploration Sector Johns Hopkins 
> Applied Physics Laboratory
> (W) 443-778-7423 / (F) 443-228-3839
> 
> 
> 
> _______________________________________________
> dtn mailing list
> dtn@ietf.org
> https://www.ietf.org/mailman/listinfo/dtn

_______________________________________________
dtn mailing list
dtn@ietf.org
https://www.ietf.org/mailman/listinfo/dtn