Hi!

(@ all who send HTML formatted mails: Could you please be so kind and not set font colors/background colors in your mails, they may often break either on dark mode, dark reader, or on light mode, or on all/multiple of those, and thus create accessibility issues for some!)


Based on this mail from Tobias plus the said private communication, I'd suggest these changes to -03 (not fleshed out into good words!):


- In the DKIM2-Signature definition, subsection "nd" (section 8.7 on datatracker):

  Omit most constraints. Just say this declares that there's a special relation with the next signer, whose "d" MUST match this "nd". Constraints are described in signer/verifier actions.


- In Signer actions add something like:

  If the previous hop specifies "nd", a signer MUST refuse to add a signature unless it has a signing key for the exactly matching "d" domain. Its newly applied signature MUST have "d" exactly = that previous "nd".

  In this case, the signer MUST NOT specify "rt"

  In this case, the signer MAY omit "mf", but if it specifies one, this "mf" MUST fulfull the usual constraint for its "d", but need not fulfill the constraint on any previous "rt" entry.


- In Verifier actions, modify the description of the chain of custody check:

  If the previous hop has no "nd" tag:

    (Description of usual check, with the added provision that for the mf/rt check, the latest previously specified "rt" tag applies in case the directly previous signature has none)

  If the previous hop has an "nd" tag:

    Verify that the current hop's "d" matches that "nd" value exactly

    Verify that the current hop's signature doesn't specify "rt"

    Allow missing "mf", but if it's present, check "mf" against "d" (within this same hop) as usual (relaxed domain match)

    Do NOT check this "mf" (if present) against previous "rt"


Kind regards,


Hannah.


On 6/29/26 17:06, Tobias Herkula wrote:
After seeing the discussion between Bron and Hannah and also talking with Hannah off-list, I re-read the point of the nd= Tag and think the essence and my intension were mixed up, in my Proposal back from end of my I wrote:

"If DKIM2 signature i=n asserts the signing domain of DKIM2 signature i=n+1, DKIM2 signature i=n+1 may omit the mf and rt fields and inherit their effective values from DKIM2 signature i=n."

But the current text in the draft-03 is kind of referencing the same signature instead of the previous. And the current wording would not solve anything for the ESPs involved in this.

--

Best regards,
Tobias Herkula

------------------------------------------------------------------------
*From:* [email protected] <[email protected]>
*Sent:* 24 June 2026 20:39
*To:* [email protected] <[email protected]>
*Cc:* [email protected] <[email protected]>
*Subject:* [Ietf-dkim] I-D Action: draft-ietf-dkim-dkim2-spec-03.txt
Internet-Draft draft-ietf-dkim-dkim2-spec-03.txt is now available. It is a
work item of the Domain Keys Identified Mail (DKIM) WG of the IETF.

   Title:   DomainKeys Identified Mail Signatures v2 (DKIM2)
   Authors: Richard Clayton
            Wei Chuang
            Bron Gondwana
   Name:    draft-ietf-dkim-dkim2-spec-03.txt
   Pages:   42
   Dates:   2026-06-24

Abstract:

   DomainKeys Identified Mail v2 (DKIM2) permits a person, role, or
   organization that owns a signing domain to document that it has
   handled an email message by associating their domain with the
   message.  This is achieved by providing a hash value that has been
   calculated on the current contents of the message and then applying a
   cryptographic signature that covers the hash values and other details
   about the transmission of the message.  Verification is performed by
   querying an entry within the signing domain's DNS space to retrieve
   an appropriate public key.  As a message is transferred from author
   to recipient systems that alter the body or header fields will
   provide details of their changes and calculate new hash values.
   Further signatures will be added to provide a validatable "chain".
   This permits validators to identify the nature of changes made by
   intermediaries and apply a reputation to the systems that made
   changed.  DKIM2 also allows recipients to detect when messages have
   been unexpectedly "replayed" and will ensure that Delivery Status
   Notifications are only sent to entities that were involved in the
   transmission of a message.

The IETF datatracker status page for this Internet-Draft is:
https://datatracker.ietf.org/doc/draft-ietf-dkim-dkim2-spec/ <https://datatracker.ietf.org/doc/draft-ietf-dkim-dkim2-spec/>

There is also an HTMLized version available at:
https://datatracker.ietf.org/doc/html/draft-ietf-dkim-dkim2-spec-03 <https://datatracker.ietf.org/doc/html/draft-ietf-dkim-dkim2-spec-03>

A diff from the previous version is available at:
https://author-tools.ietf.org/iddiff?url2=draft-ietf-dkim-dkim2-spec-03 <https://author-tools.ietf.org/iddiff?url2=draft-ietf-dkim-dkim2-spec-03>

Internet-Drafts are also available by rsync at:
rsync.ietf.org::internet-drafts


_______________________________________________
Ietf-dkim mailing list -- [email protected]
To unsubscribe send an email to [email protected]

_______________________________________________
Ietf-dkim mailing list [email protected]
To unsubscribe send an email [email protected]

--
Hannah Stern

Software Developer
Mail Transfer Development

1&1 Mail & Media Development & Technology GmbH |  |   |
Phone: +49 721 91374-4519
E-Mail:[email protected] | Web:www.mail-and-media.com www.gmx.net www.web.de www.mail.com www.united-internet-media.de
Hauptsitz Montabaur, Amtsgericht Montabaur, HRB 5452

Geschäftsführer: Alexander Charles, Dr. Michael Hagenau, Thomas Ludwig, Dr. 
Verena Patzelt


Member of United Internet

Diese E-Mail kann vertrauliche und/oder gesetzlich geschützte Informationen 
enthalten. Wenn Sie nicht der bestimmungsgemäße Adressat sind oder diese E-Mail 
irrtümlich erhalten haben, unterrichten Sie bitte den Absender und vernichten 
Sie diese E-Mail. Anderen als dem bestimmungsgemäßen Adressaten ist untersagt, 
diese E-Mail zu speichern, weiterzuleiten oder ihren Inhalt auf welche Weise 
auch immer zu verwenden.

This e-mail may contain confidential and/or privileged information. If you are 
not the intended recipient of this e-mail, you are hereby notified that saving, 
distribution or use of the content of this e-mail in any way is prohibited. If 
you have received this e-mail in error, please notify the sender and delete the 
e-mail.
_______________________________________________
Ietf-dkim mailing list -- [email protected]
To unsubscribe send an email to [email protected]

Reply via email to