[Asrg] mail security
Dave CROCKER
dhc at dcrocker.net
Tue Jan 20 11:44:26 PST 2009
John Levine wrote:
> DKIM at least starts to address those problems, but it still doesn't
> begin to try to deal with the much harder problem of lookalike
> domains. Let's say you get a message from security at pay-pal.com, which
> is 100% DKIM, SPF, and Sender-ID approved. Is that Paypal? How can
> you tell short of manually looking up WHOIS registrations?
Two points:
1. The word "security" is not all that helpful in these discussions. To
security technology experts, it means too many things to know what is meant in a
particular case. To the rest of us, it carries too little precise meaning.
2. Almost all of the discussions about these authentication-related
technologies start with the authenticated identifier and then talk about what
you can derive from it or how it might be spoofed or otherwise abused. Since
that is exactly what must be done with suspect messages, the model seems to make
sense to (re-)apply for authentication. I now believe it is exactly the wrong
model. That's a model that looks for the problem, the attack, the basis for
suspicion.
A very different model starts as a model of trust and specifies a table of who
is part of the model. In other words, it works in the oppsoite direction. When
a message shows up, the only question is whether that message falls under that
umbrella of trust. If it doesn't, then we are done with that model, for that
message. Any further consideration of that message has nothing at all to do
with the trust model. The authenticated identifier is the sole, simple lookup
string into that the model. Either the identifier string works or it doesn't.
Concerns about spoofing the identifier, re-purposing its use, and corrupting
the content -- authentication, authorization and data and signature integrity --
are all valid for evaluating the underlying technology but they really are
secondary to any serious discussion of the model. After the briefest review to
ensure that a particular technology has made specific and acceptable choices for
the "security" questions, the questions should not burden debate about use of
the technology. Instead we seem to find these questions hashed, rehashed and
hashed again, as the focus of community debate.
When the anti-abuse world discusses use of these authentication technologies, we
need to stop being the anti-abuse world and start being the trust world. The
anti-abuse world really has the receiving assessor as an isolated island of
suspicious. In today's Internet, that's required. But the trust world is quite
different. It is collaborative -- between signer and receiving assessor -- and
deterministic, rather than vague and heuristic, and strictly the effort of the
receiving assessor.
Totally different model. So we need a totally different approach to talking
about it.
d/
--
Dave Crocker
Brandenburg InternetWorking
bbiw.net
More information about the Asrg
mailing list