[openpgp] Re: PQC composite sig context string? [was: Re: Re: AD review of draft-ietf-openpgp-pqc-12]
Daniel Huigens <[email protected]>
| Newsgroups | gmane.ietf.openpgp |
|---|---|
| Message-ID | <8emcMgV_5x9-h7ZC25Tv3tRsl8l7QMl55g-b2IrPV8ZuM3eQeul7AqIpp0uzIp9SiS2xa079Nly9mzNmtd78ZD6-zDtPuyNiEY4e0ewL6mY=@protonmail.com> |
Hi dkg & all, We (Proton) would strongly prefer option A. We are close to shipping PQC and would prefer not to delay this :) Best, Daniel On Wednesday, September 24th, 2025 at 19:10, Daniel Kahn Gillmor wrote: > Thanks for this cleanup work, Aron and the rest of the authors. The > draft is better for Paul's review and for your responses to it. > > I just wanted to draw the WG's attention to this open question which has > the potential to invalidate existing implementations and test vectors: > > On Tue 2025-09-23 15:08:17 +0000, Aron Wussler wrote: > > > > Section 5.1.2. ML-DSA Signatures > > > > > Why is the context string empty and not set to "OpenPGP" or something? Wouldn't > > > this strengthen against cross protocol attacks? > > > > This was decided because of library support, that has since partly changed. > > Full discussion here: https://github.com/openpgp-pqc/draft-openpgp-pqc/issues/231 > > > > I personally oppose wire format changes at this stage if not > > necessary, especially given this would still give implementation > > headaches with Botan and delay adoption by months. > > > Paul, the consensus of the WG was OK with the decision to omit the > context string in the past, but that was due in part to limitations in > underlying crypto libraries, some of which now do support the context > string for ML-DSA and SLH-DSA. > > WG, we need to make a decision between these two choices: > > A) Retain the old consensus (and move forward with the draft and test > vectors as planned, perhaps noting in the draft the historical > reason for the empty context string), or > > B) Select a context string (invalidating existing test vectors and > implementation branches) > > Please give feedback on the list here about whether you prefer A or B. > > If you prefer B, please also indicate whether you are OK with the fixed > context string "OpenPGP", or if you prefer some other context string. > > We can see from Aron's message that he prefers A. > > Please respond in the coming week so we can move this draft along. > > Regards, > > --dkg > _______________________________________________ > openpgp mailing list -- [email protected] > To unsubscribe send an email to [email protected] _______________________________________________ openpgp mailing list -- [email protected] To unsubscribe send an email to [email protected]