|
|
|
|
|
by unqueued
1580 days ago
|
|
Why is it that Google and the tech giants would rather that you use highly insecure HTTP than a possibly insecure self signed certificate? You use self signed certificates all the time with SSH. If you haven't seen an SSH key before, you don't fall back to telnet. If you stop to think about it, is incredible how much effort they put into forcing you to use the latest browser, and not trust self signed certificates. It is far easier to root your device and patch your kernel than it is to use an older browser. Yes, it is a highly effective but clumsy heuristic to detect abuse. But I am convinced that they may have other incentives as well. |
|
The UX problem with self-signed certs is that you start expecting to accept them, so when that site asks you again to accept it while you are browsing in a cafe on a public WiFi, your browser would need to know that now you are on untrusted network and that you should better watch out.
Which is why LetsEncrypt came to be: it provides at least some chain of trust without any extended validation, which is a bit extra on top of self-signed certs.