3 ms·
Sigh. No. Again: I link to my blog, with HTTPS You have no idea who I am. "Bandrami" is not a meaningful string to you. What does Thawte's assurance that I a
by bandrami 10y ago
Sigh. No.
Again: I link to my blog, with HTTPS
You have no idea who I am. "Bandrami" is not a meaningful string to you.
What does Thawte's assurance that I am who I claim to be add to this situation? You shouldn't trust your MITM'er any more than you should trust a verified me.
- Flimm 10y agoWhen I click on a link someone has sent me, I want to see what the server at that link is sending me. I don't want to see what a MITM is sending me. Maybe I shouldn't trust the person who sent me the link and/or the method it was sent. But maybe I have good reason to. Why should you assume weaknesses in a previous link on the chain in order to justify a weakness in the link of the chain that is being discussed?
- jedberg 10y agoIt means that if I'm at Starbucks and I want to read "bandrami's" blog, I know that the guy in the corner with the Pineapple hasn't changed the content, because Thawte has at least verified that bandrami.com is the one who actually requested the cert.
- ubernostrum 10y agoWhat I care about is the admin interface of my blog. I want that, and only that, to live on a secure connection, for me and only me. I literally just want to be able to type in the password to my blog so I can post stuff to it. Why does this have to be forced to be such a jump-through-hoops-and-pay-strangers-money thing? Why shouldn't I just make my own cert, note its fingerprint, and call it a day? Why does my browser have to repeatedly go absolutely apeshit over that? And more importantly, if this is really such a massive unbelievable vector that literally every web-connected computer on earth must behave this way, why does SSH still just say "want to trust this key? OK, I'll get out of your way now"?
- pfg 10y agoTo put it bluntly: The inconvenience caused to you (and other users who might be able to make an informed decision when facing a certificate warning) is less important than the risk that a non-technical user accepts a certificate mistakenly and falls victim to a MitM attack. Oh, and every browser I'm aware of allows you to import CA certificates, so why not just do that once and get a nice, green lock? I don't know many non-technical users who use SSH regularly, but even for technical users, I doubt too many check the fingerprint, so the TOFU property of SSH is still a problem. That being said, SSH's TOFU is not all that different from the process of installing a CA certificate in your browser so ... just do that.
- merb 10y ago> That being said, SSH's TOFU is not all that different from the process of installing a CA certificate in your browser so ... just do that. except that it's 10000 times easier and 10000 times easier to claim that the remote key and the key you just trusted is the same.
- jedberg 10y ago1) if you're doing a certificate just for yourself, you can import it into your browser. 2) I'm pretty sure all the browsers work just like ssh -- where you can accept it once and then it doesn't bother you again.