[openpgp] Re: I-D Action: draft-ietf-openpgp-replacementke y-02.txt

Andrew Gallagher <[email protected]>
Newsgroups gmane.ietf.openpgp
Message-ID <[email protected]>
On 27 Jan 2025, at 17:46, Daniel Huigens <[email protected]> wrote:
> 
> On Monday, January 27th, 2025 at 18:09, Andrew Gallagher <[email protected]> wrote:
>> It would only work if B was already the (bound equivalent) replacement of A, and then the key holder subsequently lost access to A. It could be years later they misplaced the passphrase or some such. They could still say “upgrade from A to B if you can”, but without encouraging fallback.
> 
> In this scenario, perhaps key A could designate key B as a delegated revoker <https://www.ietf.org/archive/id/draft-dkg-openpgp-revocation-01.html#delegated-revoker> as well, such that key B can revoke key A once it's time for that? (And once that idea or some variant of it is implemented, of course..)

That would definitely give us the desired functionality (and a bit more). The main semantic difference would be that delegated revocation is permanent by design, whereas replacement can evolve over time. And from a practical point of view, a delegated revoker would have to be created for every equivalence binding, because by the time you need one it’s to late to create one - and this might be too heavy for a feature that we expect to be rarely used. (Remember that we decided not to use certification signatures for equivalence to keep the mechanism lightweight, and delegated revokers would negate that saving)

That said, you could equally argue that it’s not worth adding flag bits for a feature that we expect to be rarely used. And I suppose this whole subject comes down to a cost/benefit argument.

A

_______________________________________________
openpgp mailing list -- [email protected]
To unsubscribe send an email to [email protected]
signature.asc (application/pgp-signature, 833 B)
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEKR55odxVrielLu+DXB7EBNWQZikFAmeXzoAACgkQXB7EBNWQ
ZimknBAAp2++0vr+wyzgAK9sLO2zEO0+jUpJN0E0bmzXJpbezNtssgrRwvW3DnhD
pManPdCJfBJrVz7N7CSUm8LGE17RSzP9F4yae35t85GqllZqxzpvBgWmaKCLq5HD
g9NQ1nU0v82olpi2HEUJ1waQIcLvWzFyUP5pw+tcqwUM4uV0SrkUAbF3zzsAynwt
FKWCv6whS6bPzgGcC9q2gOvGfxcFGVrit0x7odP4t1Glz6L19Lgon+daDxd0B5mm
5kd4qg1t+ut0NYLgeddFGrdqbKFrvnv4silhbLeDZG/4nZvPYT+boomj0mA3/Igh
ta/P04N/EHCEulCoDb05eXGgbIYM65buph024lJsc8MEFT9lDCLlzQpJ5fLb5rew
9ZclkEskKHQ12FOYh3HrJ0V17OnqJw4x4gxTmOdTeBEFf/hqKNDWCDw09aVfmfP2
NGrrjosnMvsRkiBxCsB8fE//NNbnkjiVg+XGzrdHpLH8JXUthpDfm5jNUVZGfpu4
dQA8z4Nr8iZSbiQZtEODbpR6dPSc6rp/APUY4fjwqc9vlefOrcS6RUqbzcWeGyHh
EgxHq+TvTR2wgg9S6PhJnu7BeUwoZ+050dGAxNjeWZ+LWjABPx8URXjx3N2nrdWV
zHy7NqeYB8GLmw73A2zs21IfP6Hm6LVO1p9YwvQE/aA2RFRhoV8=
=CX7u
-----END PGP SIGNATURE-----
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.