Stop Breaking TLS
markround.com
Stop Breaking TLS
1–10 of 175 posts
Re: Stop Breaking TLS
#2Re: Stop Breaking TLS
#3At another job I was handling a support ticket where a customer was asking, in so many words, "can I get HTTP headers of requests flowing through my Envoy TLS reverse proxy?" I said that they could terminate TLS at the proxy and redo things that way, but then that wouldn't be a TLS proxy it'd be a MITM or a gateway. They could log the downstream/upstream and duration of connections, but that wouldn't help.
Re: Stop Breaking TLS
#4Re: Stop Breaking TLS
#5It doesn't matter if every certificate authority is compromised or just one. One is all that is needed to sign certificates for all websites.
Re: Stop Breaking TLS
#6Re: Stop Breaking TLS
#7> Consider this - what is the likelihood of every certificate authority on the Internet having their private keys compromised simultaneously? I’d wager that’s almost at the whatever is the statistics equivalent of the Planck length level of probability. It doesn't matter if every certificate authority is compromised or just one. One is all that is needed to sign certificates for all websites.
Re: Stop Breaking TLS
#8Enterprise control over company devices and user control over personal devices are not so different.
A few apps do use certificate pinning nowadays, which creates similar problems, but saying "you can never add your own MitM TLS cert" is not far from certificate pinning everything everywhere all the time. Good luck creating a new home assistant integration for your smart airfryer when you can't read any of the traffic from its app.
Imo: let's make it easier! Standardize TLS configuration for all tools, make easy cert configuration of devices a legal requirement (any smart device sold with hardcoded CA certificates is a device with a fixed end date, where the CA certs expire and it becomes a brick), guarantee user control over their own TLS trust, and provide good tools to check exactly who you're trusting (and expose that clearly to users). Not really practical of course (and opens all sorts of risky games with nation state interception as well) but there are upsides here as well.
Re: Stop Breaking TLS
#9> Consider this - what is the likelihood of every certificate authority on the Internet having their private keys compromised simultaneously? I’d wager that’s almost at the whatever is the statistics equivalent of the Planck length level of probability. It doesn't matter if every certificate authority is compromised or just one. One is all that is needed to sign certificates for all websites.
Author here, hi! Was just venting last night, but that's a very good point, I'll update it later with your correction :)
Re: Stop Breaking TLS
#10And some of the arguments are just very easily dismissed. You don't want your employer to see you medical records? Why were you browsing them during work hours and using your employers' device in the first place?