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

Andrew Gallagher <[email protected]>
Newsgroups gmane.ietf.openpgp
Message-ID <[email protected]>
Hi, Johannes.

On 12 Dec 2024, at 10:27, Johannes Roth <[email protected]> wrote:

> I also have quick question: Are chains for forward replacements supposed to be allowed, e.g. A claims to be replaced by B and B claims to be replaced by C? From what I read in the draft it should be allowed. In that case I'll have some feedback. If no chains are allowed, I'll have less feedback.

If a valid equivalence binding exists (i.e. two certs A and B, where A indicates that B is its replacement and B indicates that A is its original/fallback), it is not possible to create a chain. This is because only one live subpacket can be present in each self-signature, and that subpacket is either a forwards or an inverse subpacket. While it is possible for an inverse subpacket to refer to multiple originals, it is not possible to mix forwards and inverse references in the same self-signature.

If however there are no inverse subpackets, then it is possible to create a chain of references - e.g. cert A may have a forward reference to cert B and cert B may have a forwards reference to cert C (instead of an inverse reference to A). We did not explicitly prohibit this since such a construction is merely advisory, however it may be prudent to implement a limit on how many such references should be followed.

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+DXB7EBNWQZikFAmdavZcACgkQXB7EBNWQ
ZimnrA/9HJl5AnW1Jufai8YECa/GBWMcTWG84tCoUZgWmE3zYzHfHMHjzFoeeyLc
UD9b3OU1iAXyVdShszp1FQZdPuOMJ/bBkgBmQc71hA163qrdhf5afloG/GVfiU/o
rGc0oUtRD3kxG/oazSuU75m660ZIPbWKovF9unrqbfcasp4O12DKZ89nWIBsrdb4
BTYLHVKDuP8xwtivIzsRrLGKMe0R9SbnQgMe1aK5Zp5pdu0447q+XnkjdnMLnZ+m
UwKWNqwwjYG0PS483JUxPtwwtbvEMnEvjNXOyfHmvNX6iwwHWu7hzIvvMxh4wRPZ
x5DsErQOmsdNmnzpanWN95VhDj/J0Ad1r8ZiTjIJPOpqMm/94hLzzAhxgFt3AtKQ
YCDlBngj8BrVDkYwPhQUZtlRY2+PWeo/7kU7sa7qCfYAcs5H8+lnWohDdCOticU1
4EyTjMgSbuimJuj4JBFf3XtMfTaMSJr9FCc8u8VzobHQ0m6+J9MUQVdiqSG8XLaJ
o4UQi73yknZwcZOVFSzr4q5K4fBf1ShEpEznLpOw7Yy47dTOjYt0Qx36KAYS/RVH
SnGfRnz6XyEMnVsLIsV4qyOgbKwyqWKHXjYIjI03rLWZODJyoU9ykAcVQe9o8Ubz
/DHF3Oz2JuOq/lXS5BSfCmH0qXNEbHCDX7aapcJ82K5n20o8L5c=
=KdAV
-----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.