[auth48] Re: Final review in markdown: RFC-to-be 9995 draft-ietf-cose-hash-envelope for your review
rfc-editor@rfc-editor.org Thu, 21 May 2026 02:39 UTC
Return-Path: <rfc-editor@rfc-editor.org>
X-Original-To: auth48archive@rfc-editor.org
Delivered-To: auth48archive@mail2.ietf.org
Received: from celery-c9d7b45b6-z8nzm (unknown [4.156.85.76]) by mail2.ietf.org (Postfix) with ESMTP id 695ADF21C5AB; Wed, 20 May 2026 19:39:55 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=ietf.org; s=ietf1; t=1779331195; bh=ICkLMK6GCQjAYenOFZoQe8D9dXdedmNWVzoa4P2ryZA=; h=Subject:From:To:Cc:Date; b=ChyNXtxy/nqNLOSvOgboA9nzI+Gw/V7w8JzSPtgc+NvKYziS0PNNnz6oxIn2fx3Ah bquzPVQu50dc+ME+pm6VriV4xCCBMnM5oRPS2r9RKw9nQPgenlfakIfBbZDqVOtjtb 6MtKrAWdwLApMSiF0aCTaClPmot2X1rPaEN+g5/0=
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
From: rfc-editor@rfc-editor.org
To: orie@or13.io, steve.lasker@datatrails.ai, henk.birkholz@ietf.contact
Date: Thu, 21 May 2026 02:39:55 -0000
message-id: <177933119520.10.8108173421221401387@rfc-editor.org>
Message-ID-Hash: DAZRP6L5FTQ4ZJSS3ALPC2AWCGV7DDBN
X-Message-ID-Hash: DAZRP6L5FTQ4ZJSS3ALPC2AWCGV7DDBN
X-MailFrom: rfc-editor@rfc-editor.org
X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header
CC: auth48archive@rfc-editor.org, jon.geater@gmail.com, debcooley1@gmail.com, stndrds-inacio@andrew.cmu.edu, sec-ads@ietf.org, cose-chairs@ietf.org, rfc-editor@rfc-editor.org
X-Mailman-Version: 3.3.9rc6
Precedence: list
Subject: [auth48] Re: Final review in markdown: RFC-to-be 9995 draft-ietf-cose-hash-envelope for your review
List-Id: "Archiving AUTH48 exchanges between the RFC Production Center, the authors, and other related parties" <auth48archive.rfc-editor.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/auth48archive/0wvdKLwPB_CZayC7o_rQk6ScxwM>
List-Archive: <https://mailarchive.ietf.org/arch/browse/auth48archive>
List-Help: <mailto:auth48archive-request@rfc-editor.org?subject=help>
List-Owner: <mailto:auth48archive-owner@rfc-editor.org>
List-Post: <mailto:auth48archive@rfc-editor.org>
List-Subscribe: <mailto:auth48archive-join@rfc-editor.org>
List-Unsubscribe: <mailto:auth48archive-leave@rfc-editor.org>
Authors, While reviewing this document during AUTH48, please resolve (as necessary) the following questions, which are also in the source file. 1) <!-- [rfced] Please insert any keywords (beyond those that appear in the title) for use on https://www.rfc-editor.org/search. --> 2) <!--[rfced] Please review and confirm this suggested update maintains your intended meaning: Original: COSE defined detached payloads in Section 2 of [RFC9052], using nil as the payload. Perhaps: Section 2 of [RFC9052] defines detached payloads for COSE, using nil as the payload. --> 3) <!--[rfced] Please review our update to add a comma at the end of a line in the CDDL: Original: &(payload_hash_alg: 258) => int Current: &(payload_hash_alg: 258) => int, --> 4) <!--[rfced] Please review our updates to the following text to ensure we have maintained your intended meaning: Original: For example, when the actual content is a bstr, a Verifier appraising a content-type bstr has to decide if that bstr describes the digest bytes or the preimage bytes. Setting preimage-content-type to bstr, makes it clear that the preimage bytes themselves were a bstr. Current: For example, when the actual content is a byte string (bstr), a verifier appraising the payload has to decide whether that bstr represents the digest bytes or the preimage bytes. Setting payload_preimage_content_type to bstr makes it clear that the preimage bytes themselves were a bstr. --> 5) <!-- [rfced] We updated the URL for application/spdx+json as shown below, as the original was 404. Please review and let us know if any corrections are needed. Original: https://www.iana.org/assignments/media-types/application/spdx+ current: https://www.iana.org/assignments/media-types/application/spdx+json --> 6) <!--[rfced] Using "the" before manifest.spdx.json makes it feel like a label is missing. Please review. Original: The payload of this COSE_Sign1 is the SHA256 hash of the manifest.spdx.json. --> 7) <!--[rfced] Please review if internet should be Internet here: Original: Verifiers that do not have access to the internet and obtain the preimage via other means will not be able to perform that check, nor to derive utility from it. --> 8) <!-- [rfced] We updated the "Value Registry" column of table 1 to include references to "CoAP Content-Formats" and "COSE Algorithms". Please review and let us know any concerns. The references have been added as informative references. Because we added a reference to the COSE Algorithms registry, we also replaced the URL below with an in text citation. Please review. Original: Note that when using a pre-hash algorithm, the algorithm MUST be registered in the IANA COSE Algorithms registry (https://www.iana.org/assignments/cose/ cose.xhtml#algorithms), and MUST be distinguishable from non-pre hash variants that may also be present. Current: Note that, when using a pre-hash algorithm, the algorithm MUST be registered in the IANA "COSE Algorithms" registry [COSE-Algorithms] and MUST be distinguishable from non-pre- hash variants that may also be present. --> 9) <!--[rfced] Please review the following possible inconsistencies with regard to terminology: COSE_MAC vs. COSE_Mac SHA-256 vs. SHA256 SHA-384 vs. SHA384 --> 10) <!--[rfced] We had the following questions related to abbreviation use in the document: a) Please note that we have expanded abbreviations on first use. Please review for accuracy. b) Would you like to expand SPDX as "System Package Data Exchange" on first use? --> 11) <!--[rfced] In the response to our intake form, we saw: We only use ` ... I suspect we might be better off using " for a few values instead of `, and reserve ` for highlighting code points and not examples. Please let us know if/how updates should be made using Old/New and/or by updating the edited file directly. --> Thank you. Megan Ferguson and Sandy Ginoza RFC Production Center On May 20, 2026, at 4:20 PM, rfc-editor@rfc-editor.org wrote: RFC Author(s): Your document is now ready for Final Review (previously AUTH48). The document was edited in kramdown-rfc as part of the RPC pilot test (see https://www.rfc-editor.org/rpc/wiki/doku.php?id=pilot_test_kramdown_rfc) Please review the procedures for your review using kramdown-rfc: https://www.rfc-editor.org/rpc/wiki/doku.php?id=pilot_test_instructions_completing_auth48_using_kramdown Once the review is complete, it will be published as an RFC. Files ----- The files are available here: https://www.rfc-editor.org/authors/rfc9995.md https://www.rfc-editor.org/authors/rfc9995.html https://www.rfc-editor.org/authors/rfc9995.pdf https://www.rfc-editor.org/authors/rfc9995.txt Diff file of the text: https://www.rfc-editor.org/authors/rfc9995-diff.html https://www.rfc-editor.org/authors/rfc9995-rfcdiff.html (side by side) Diff of the kramdown: https://www.rfc-editor.org/authors/rfc9995-md-diff.html https://www.rfc-editor.org/authors/rfc9995-md-rfcdiff.html (side by side) Tracking progress ----------------- The details of the AUTH48 status of your document are here: https://www.rfc-editor.org/auth48/rfc9995 Please let us know if you have any questions. Thank you for your cooperation, RFC Editor -------------------------------------- RFC 9995 (draft-ietf-cose-hash-envelope) Title : COSE Hash Envelope Author(s) : O. Steele, S. Lasker, H. Birkholz WG Chair(s) : Ivaylo Petrov, Michael Jones Area Director(s) : Deb Cooley, Christopher Inacio
- [auth48] Final review in markdown: RFC-to-be 9995… rfc-editor
- [auth48] Re: Final review in markdown: RFC-to-be … rfc-editor
- [auth48] Re: Final review in markdown: RFC-to-be … Megan Ferguson
- [auth48] Re: Final review in markdown: RFC-to-be … Megan Ferguson
- [auth48] Re: Final review in markdown: RFC-to-be … Orie
- [auth48] Re: Final review in markdown: RFC-to-be … Megan Ferguson
- [auth48] Re: Final review in markdown: RFC-to-be … Orie
- [auth48] Re: Final review in markdown: RFC-to-be … Henk Birkholz
- [auth48] Re: Final review in markdown: RFC-to-be … Orie
- [auth48] Re: Final review in markdown: RFC-to-be … Megan Ferguson
- [auth48] Re: Final review in markdown: RFC-to-be … Orie
- [auth48] Re: Final review in markdown: RFC-to-be … Megan Ferguson
- [auth48] Re: Final review in markdown: RFC-to-be … Megan Ferguson
- [auth48] Re: Final review in markdown: RFC-to-be … Megan Ferguson
- [auth48] Re: Final review in markdown: RFC-to-be … Henk Birkholz
- [auth48] Re: Final review in markdown: RFC-to-be … Steve Lasker
- [auth48] Re: Final review in markdown: RFC-to-be … Megan Ferguson
- [auth48] Re: Final review in markdown: RFC-to-be … Orie
- [auth48] Re: Final review in markdown: RFC-to-be … Megan Ferguson
- [auth48] Re: Final review in markdown: RFC-to-be … Steve Lasker
- [auth48] Re: Final review in markdown: RFC-to-be … Megan Ferguson
- [auth48] Re: Final review in markdown: RFC-to-be … Henk Birkholz