[openpgp] Re: I-D Action: draft-ietf-openpgp-persistent-sy mmetric-keys-02.txt
Andrew Gallagher <[email protected]> Wed, 5 Nov 2025 10:54:09 +0000
| Newsgroups | gmane.ietf.openpgp |
|---|---|
| Message-ID | <[email protected]> |
Hi, Daniel. On 05/11/2025 07:24, Daniel Huigens wrote: >> I think we should pick an extensibility mechanism sooner rather than >> later. If we register the special asymmetric code point 0, then IMO this >> implies that future extensibility will be marked by packet version >> bumps. > I don't think this is necessarily true. If we define algorithm ID 0 as > AEAD, then the most natural point of extension is the AEAD algorithm > registry. Sure, but the ink is barely dry on AEAD modes, and mapping 0 explicitly to AEAD assumes that all future extensions will fit in the AEAD paradigm. What if in 2035 we decide there's a better construction than AEAD, just like we decided that AEAD was better than MDC? Defining a non-AEAD "AEAD" algorithm just extends the messiness to a second registry. Stepping back a bit, the prior art in the other registries is that "0" means "None", and if we can construct something future-proof using this interpretation, let's do it. But if we need to put an asterisk beside "None" to say "(* None means AEAD)" then I think we're stretching, and should maybe just use a normal code point? A _______________________________________________ openpgp mailing list -- [email protected] To unsubscribe send an email to [email protected]