3 ms·
> I know that everything relying on TLS for security is already just theatre in practice Could you expand on that?
by arjvik 5y ago
> I know that everything relying on TLS for security is already just theatre in practice
Could you expand on that?
- rixed 5y agoFrom what I've seen, it seems routine practice for large non-technical organisations to light-heartedly implement one of these techniques, from simplest to more elaborate: - adding a compromised certificate authority to the set of trusted ones in the clients (won't work reliably any longer for most servers I believe) - copying around the servers private keys and forcing those servers to nehociate below perfect forward secrecy so that traffic can be decrypted on the fly from many places (for when you control the servers, but still copying private keys around and decrypting at the perimeter is not great) - enforcing the use of a compromised browser/ssl lib on the client machines that will just store/forward the traffic - installing "security" agents on controlled clients that forward all session keys on the fly or optionally tunnel the whole clear traffic to another box (I know a startup whom this is the only product) I've personally been professionally involved with several of these tools at this point, even authored one, and I'm not even particularly interested in these topics, so I guess anyone working in security could bring more stories. In conclusion, I believe TLS is both too complex and too flawed to be relied upon, and is just delaying the adoption of better protocols (some with no trusted authority, mandatory anonymous clients authorisation, mandatory secure encryption, you name it, again I'm not much into this, maybe some already well known protocol fits the bill)
- tialaramex 5y agoTLS delivers exactly what it promises, but organisations paid you to go to some lengths to sabotage that in clients and servers. Your theory is that this is delaying adoption of some imaginary "better protocol" but er, they would of course just go to great lengths to sabotage that too. TLS can't make you want security. The Socialist Millionaire's Protocol allows Alice and Bob to compare their fortunes to find out if they're equally wealthy without revealing who has how much. But the Protocol can't stop Alice from just blurting out "I'm worth a cool $84.6 million" if she chooses.