[openpgp] Éric Vyncke's Discuss on draft-ietf-openpgp-p qc-14: (with DISCUSS and COMMENT)
Éric Vyncke via Datatracker <[email protected]> Tue, 09 Dec 2025 04:36:53 -0800
| Newsgroups | gmane.ietf.openpgp |
|---|---|
| Message-ID | <176528381384.1111843.18369344465700814606@dt-datatracker-5bd94c585b-wk4l4> |
Éric Vyncke has entered the following ballot position for draft-ietf-openpgp-pqc-14: Discuss When responding, please keep the subject line intact and reply to all email addresses included in the To and CC lines. (Feel free to cut this introductory paragraph, however.) Please refer to https://www.ietf.org/about/groups/iesg/statements/handling-ballot-positions/ for more information about how to handle DISCUSS and COMMENT positions. The document, along with other ballot positions, can be found here: https://datatracker.ietf.org/doc/draft-ietf-openpgp-pqc/ ---------------------------------------------------------------------- DISCUSS: ---------------------------------------------------------------------- # Éric Vyncke INT AD comments for draft-ietf-openpgp-pqc-14 CC @evyncke Thank you for the work put into this document. As an OpenPGP user, I warmly welcome this update! Please find below one blocking DISCUSS points (easy to address), some non-blocking COMMENT points/nits (replies would be appreciated even if only for my own education). I hope that this review helps to improve the document, Regards, -éric Note: this ballot comments follow the Markdown syntax of https://github.com/mnot/ietf-comments/tree/main, i.e., they can be processed by a tool to create github issues. ## DISCUSS (blocking) As noted in https://datatracker.ietf.org/doc/statement-iesg-handling-ballot-positions-20220121/, a DISCUSS ballot is a request to have a discussion on the points below; I really think that the document would be improved with a change here, but can be convinced otherwise. ### Section 2.1 What is the context for the BCP14 terms in the "Requirement" column ? I.e., is it for implementation and/or deployment ? Per https://datatracker.ietf.org/doc/statement-iesg-statement-on-clarifying-the-use-of-bcp-14-key-words/, SHOULD has to be 'shouldered' by explanations on when to bypass or what are the consequences of bypassing it. ---------------------------------------------------------------------- COMMENT: ---------------------------------------------------------------------- ## COMMENTS (non-blocking) ### Abstract As mentioned by the id-nits tool, RFC 9580 must be listed in the abstract as being updated. I am trusting the SEC AD to check that this point will be addressed ;-) The term 'composite' in this context was new for me and is only explained at the end of section 1 :-( unsure how to fix this though. ### Section 1 s/The OpenPGP protocol supports/The OpenPGP protocol supports [RFC 9580]/ s/National Institute of Standards and Technology/*US* National Institute of Standards and Technology/ since "national" does not mean "USA" in the rest of the world ;-) Strongly suggest to add a sentence such as "This document updates RFC 9580 by adding KEM and signature algorithms specified in sections 4, 5, and 6. ### Section 1.2.3 Who is the "we" in `We refer` ? The authors ? the WG ? The IETF ? Please avoid ambiguities (passive voice is an easy fix). This may occur in other places as well. ### Section 7.1 Why not a MUST in `An implementation SHOULD use AES-256` as it is followed by `if all recipient certificates indicate support for it` ? When can the 2 other "SHOULD" be bypassed ? Please avoid ambiguities per https://datatracker.ietf.org/doc/statement-iesg-statement-on-clarifying-the-use-of-bcp-14-key-words/ ### Section 11 Add a reference to the IANA registries (e.g., https://www.iana.org/assignments/openpgp/openpgp.xhtml#openpgp-public-key-algorithms) to avoid any ambiguities. _______________________________________________ openpgp mailing list -- [email protected] To unsubscribe send an email to [email protected]