Tom Smyth wrote on 01/08/16 16:40:

Pardon my ignorance what is the major risk of leaving tls 1.0 enabled...
I think leaving an encryption method enabled once highergrade encryptionmethods are chosen if both parties support is a more sensible


To be honest, I have no idea because I am not a cryptographer. So take this with a grain of salt, but I think the weaknesses that afflicted SSL3 are creeping into TLS1. Man-in-the-middle, side-channel, and downgrade attacks are the worries with these older protocols. Even AES has recently shown some weaknesses to side-channel analysis when done in software (no hardware AES-NI). It seems time is cryptos worst enemy.

Sure, strong encryption methods can be used over these older protocols, but if the negotiation defined by the protocol is flawed, then it's game over. If the keys to the kingdom are leaked, it doesn't matter how strong your key is.

Here is the fluffy announcement from the PCI security council with an excerpt:

 "SSL and early TLS are not considered strong cryptography and
  cannot be used as a security control after 30th June, 2016."

https://www.pcisecuritystandards.org/documents/Migrating_from_SSL_Early_TLS_Information%20Supplement_v1.pdf

All I know is that I don't want to be blacklisted by VISA and MasterCard because I'm failing PCI compliance. I want to continue accepting credit cards, but I also want to keep using stock OpenSMTPD on OpenBSD.

I'm just asking: is offering TLS1 the "best encryption by default?" Gilles proposed that rationale instead of a "knob" back in 2014. Should we be thinking about this again?

As a side note, regarding PCI-DSS compliance: the same level of security is required for other public facing protocols as well, such as HTTPS and IMAPS, not just SMTP. My nginx and dovecot installations have knobs that that solve this problem. However, I'm not turning those knobs until the last minute on June 30 because I want to ensure maximum compatibility with my customer base. For instance, old Android clients still use TLS 1.0 and I still get some of those customers once in awhile.

With that said, I do respect Gilles decision for not implementing knobs. What do you guys think? What are some solutions?

I appreciate your feedback,
Clint

--
You received this mail because you are subscribed to [email protected]
To unsubscribe, send a mail to: [email protected]

Reply via email to