|
|
|
|
|
by 8organicbits
298 days ago
|
|
Email is a great example of this. There's a bunch of complications like the 'to address' not matching the MX record, the MX record being served without DNSSEC, and a history of self-signed certificates. Unless you do something special you're likely transmitting email using TLS without validating the certificate. This is strictly better than plaintext as a passive eavesdropper cannot listen in; an active attack is needed. I wrote much more here: https://alexsci.com/blog/is-email-confidential-in-transit-ye... |
|
I honestly don't know if I fully buy that argument, but there's something to be said for the idea that the problem with "better than nothing" is that it presupposes "nothing" is what you'd otherwise end up with and the crummy solution is the best you're going to get. I think your blog post highlights this point. Encrypting email even without validating certificates is better than not doing the encryption at all, but is giving people the security blanket of "at least we're doing something" slowing down the process of taking that last step?