Hi Viktor,

On Wed, May 21, 2014 at 14:09:16 +0000, Viktor Dukhovni wrote:
> The unstated context is "at Internet scale".  I know about the
> "secure" level, after all I developed that feature for Postfix,
> while also serving as postmaster for a large company with many SMTP
> secure TLS peering relationships.

I knew that you knew, sorry :-) I just wanted to point out that there
are still use cases for CA certificates.

> This non-scalable use-case is explained in section 1.3 of the DANE
> draft.

DANE certainly should help to improve things, but for this use case
there is still going to be non-scalable issues (as already well put in
section 6 of the DANE draft). People *will* break their setup and
delivery issues to to failing tls_policy with "dane-only" in tls_policy
will happen.

> The problem with "secure" is that it requires bilateral coordination.
> Thus O(n^2) effort for a network of size n.  This cannot and will
> not secure SMTP by default.

I was wondering about the scalability of DANE, when deployed in a big
scale:

If you were still serving as postmaster for a large company, would you
use "smtp_tls_security_level = dane"? What if most domains were in fact
publishing TLSA records: wouldn't you need to monitor the queue and do
something about the mails that are blocked? And wouldn't it be very
often the case?

And if you wouldn't use "smtp_tls_security_level = dane", what is the
added security of DANE?

I don't want to appear to be against DANE or anything. I just want to
understand :-) And please excuse me if you answered these questions
before already.

> Indeed, but you still maintain a policy table with per-destination
> policy, contact numbers when things go wrong, custom matching rules
> when the MX host certificates contain something other than the
> recipient domain or a sub-domain there-of, ...

Yes, I know the pain...

> I urge companies that implement "secure" or "encrypt" with business
> partners to implement DNSSEC and publish TLSA RRs.  Demand DANE
> support from your MTA vendors and/or email service providers.

Which isn't going to remove the need to have contact numbers, right?

Cheers
David

Reply via email to