[openpgp] Re: Ketan Talaulikar's Discuss on draft-ietf-ope npgp-pqc-14: (with DISCUSS and COMMENT)

Ketan Talaulikar <[email protected]> Thu, 11 Dec 2025 14:33:37 -0800
Newsgroups gmane.ietf.openpgp
Message-ID <CAH6gdPzCsyGebjV79cfaDcyQtXADJJSomWkMbU3E2fsL0DYLgw@mail.gmail.com>
Hi Stephen,

Please check inline below for KT.

On Thu, Dec 11, 2025 at 1:15 PM Stephen Farrell <[email protected]>
wrote:

>
> Hiya,
>
> On 11/12/2025 19:08, Ketan Talaulikar via Datatracker wrote:
> > ----------------------------------------------------------------------
> > DISCUSS:
> > ----------------------------------------------------------------------
> >
> > Thanks to the authors and the WG for their work on this document.
> >
> > I have one aspect of this document that I would like to discuss. The
> document
> > is updating RFC9580, but is not specifying what is it that is it
> modifying in
> > that base OpenPGP spec. Is the introduction of new algorithms/codepoints
> and
> > the use of composite/hybrid approach for KEM and certificates an
> extension of
> > OpenPGP or is updating (as in say fixing or changing the working) of
> OpenPGP?
> > My impression (and I could be wrong) is that this is an extension to
> OpenPGP?
>
> This just adds new algorithms, using the planned extensibility
> mechanism, which is an extremely common one for pretty much all
> cryptographic protocols.
>

KT> So, this is an extension but it does not change the base protocol spec?
Does the WG normally mark documents bringing in any new algorithms with the
"updates" tag on the base protocol spec?


>
> > In either case, a short summary or description of what is being updated
> in or
> > done differently than what is in RFC9850 in the abstract and
> introduction would
> > help clarify for readers and address this discussion point.
>
> I'm not sure that's really needed - an implementer who is going
> to make use of this spec will definitely not need that level of
> introductory material.
>

KT> If a document is saying that it "updates" a base spec, I am hoping that
the WG wants to describe (even if briefly) what exactly is changing the
base spec? Let's say I am not interested in this specific extension (and,
so you don't get me wrong, I am not questioning the need for or importance
of PQC), the "updates" tag makes me wonder if there is something broken in
the base is being fixed or some strongly recommended base improvement is
being introduced. If so, I might want to jump on those even if I'm not
interested in the new functionality. Do you see a problem with clarifying?
Are you ruling out the possibility that this spec is read by someone other
than an implementer? Perhaps someone that is evaluating what features of
OpenPGP they might need/desire (say as a user)?


>
> I'm also uncertain as to how this discuss matches the discuss
> criteria. [1] Can you explain? (ISTM, the ask here is pretty
> close to a bullet in section 3.2 of [1]: "The motivation for
> a particular feature of a protocol is not clear enough. At the
> IESG review stage, protocols should not be blocked because they
> provide capabilities beyond what seems necessary to acquit their
> responsibilities."
>
> But maybe I'm missing something here?
>

KT> It appears to me that you might be missing some things. I would point
out this IESG statement -
https://datatracker.ietf.org/doc/statement-iesg-handling-ballot-positions-20220121/
- it might help clarify, especially since you got the impression that I was
blocking this specification despite my having provided suggestions to
address the discussion point.

KT> Regarding your question on the specific item on the list in the IESG
statement on DISCUSS criteria. I will draw your attention to - "This cannot
be an exhaustive list, but this set should be taken as exemplary of the
common causes for DISCUSSes seen by the IESG in the past." - and in
case, if my responses above still leave any doubts, I am looking for
clarity. That is somewhere on the lines of the second bullet in terms of
clarity in the sense of "am I missing the change/update in the base spec?"

Thanks,
Ketan


>
> Thanks,
> S.
>
> [1]
>
> https://datatracker.ietf.org/doc/statement-iesg-discuss-criteria-in-iesg-review-20140507/
>
> >
> >
> > ----------------------------------------------------------------------
> > COMMENT:
> > ----------------------------------------------------------------------
> >
> >
> > I have just one nit to bring to your attention. I believe the correct
> term is
> > "public key" and not "public-key". This is the case even in the base
> RFC9850
> > that is being updated.
> >
> >
> >
>
>

_______________________________________________
openpgp mailing list -- [email protected]
To unsubscribe send an email to [email protected]