Paul Hoffman | 31 May 2012 17:05

Re: [dane] draft-fanf-dane-smtp


On May 30, 2012, at 8:43 PM, Matt McCutchen wrote:

> My understanding
> (http://www.ietf.org/mail-archive/web/keyassure/current/msg01215.html)
> is that a TLSA RRset at a given endpoint (DNS name + transport + port)
> is not a guarantee that a TLS service is offered at that endpoint.  It
> only indicates the server certificates to be considered authentic if a
> client wants to attempt a connection to such a TLS service.  

Correct.

> Indeed, an
> organization with an existing private CA may publish may cover its
> entire zone with TLSA RRsets of usage 2 referring to that CA.  And I
> cover all the unused names in mattmccutchen.net with dummy TLSA RRsets
> (SHA256 0000...0000) to ensure that TLS clients will never successfully
> authenticate a TLS service that I do not offer if a MITM attacker tries
> to spoof one into existence with a fraudulent certificate from a public
> CA.

It could do so if it wanted. That doesn't mean it is a good idea to do so.

> A mail client that is already configured to require authenticated TLS
> could certainly use DANE.  But it would be incorrect for a client to
> refuse to deliver insecurely because it found a secure TLSA RRset.  

That's incorrect. draft-fanf-dane-smtp is defining the specific use of TLSA for _25._tcp.hostname. (It
would be good if it said so in the Introduction.)

(Continue reading)

Tony Finch | 31 May 2012 17:24
Picon
Favicon

Re: [dane] draft-fanf-dane-smtp


Paul Hoffman <paul.hoffman <at> vpnc.org> wrote:
>
> That's incorrect. draft-fanf-dane-smtp is defining the specific use of
> TLSA for _25._tcp.hostname. (It would be good if it said so in the
> Introduction.)

I've added that to my working copy. Thanks for the suggestion.

Tony.
--

-- 
f.anthony.n.finch  <dot <at> dotat.at>  http://dotat.at/
Dover, Wight, Portland, Plymouth: Southwest 4 or 5, occasionally 6 at first,
becoming variable 3 or 4 later. Slight or moderate. Occasional drizzle, fog
patches. Moderate or good, occasionally very poor.


Gmane