On Sat, 5 Apr 2025, Alessandro Vesely wrote:
If we could just say these headers only occur once, if you see two just give up, it makes the process somewhat simpler and more importantly ends the argument about oversigning.

This argument overlaps with the idea of having those header fields silently implied in the signature, with h= only mentioning possible extra fields.

That makes no sense. Whuch headers we sign and how many instances of them we sign are completely orthogonal.

On the other hand, I was looking at the modification algebra document. It implicitly assumes that the headers that are being modified occur only once. As part of our strawman, let's assume both that lithere's a set of headers that can only occur once, you can't sign a message or verify a signature if any more them occur more than once, and they're the only ones that can be modified.

If people say this won't work, I would appreciate plausible examples of something a signer would want to do but couldn't with emphasis on plausible.

R's,
John

_______________________________________________
Ietf-dkim mailing list -- ietf-dkim@ietf.org
To unsubscribe send an email to ietf-dkim-le...@ietf.org

Reply via email to