[ietf-dkim] protecting domains that don't exist
Eliot Lear
lear at cisco.com
Tue Apr 29 08:36:02 PDT 2008
Steve Atkins wrote:
> It doesn't contain any operational justification or goal for
> SSP. It describes what (one person) wants from SSP, it
> does not explain why, and it definitely doesn't provide the
> operational problem that SSP is intended to mitigate.
>
Well, I really don't know where to begin. Here's the text.
> DomainKeys Identified Mail [RFC4871] defines a message level signing
> and verification mechanism for email. While a DKIM signed message
> speaks for itself, there is ambiguity if a message doesn't have a
> valid first party signature (i.e., on behalf of the [RFC2822].From
> address): is this to be expected or not? For email, this is an
> especially difficult problem since there is no expectation of a
> priori knowledge of a sending domain's practices. This ambiguity can
> be used to mount a bid down attack that is inherent with systems like
> email that allow optional authentication: if a receiver doesn't know
> otherwise, it should not assume that the lack of a valid signature is
> exceptional without other information. Thus, an attacker can take
> advantage of the ambiguity and simply not sign messages. If a
> protocol could be developed for a domain to publish its DKIM signing
> practices, a message verifier could take that into account when it
> receives an unsigned piece of email.
Put another way, you can't tell the difference between "doesn't use
DKIM" with "this is a forged message" without either SSP or some
out-of-band (and unmentioned) mechanism. If you're asking for more
specifics about what YOU should do with a message once it's determined
to (a) not have a valid signature and (b) have a policy of signing all
messages, I'm afraid that Dave and others have befuddled this group into
thinking that's a bad idea and somehow out of scope.
Eliot
More information about the ietf-dkim
mailing list