5 ms·
Why do we still use passwords? When I connect to Amazon.com I don't ask them for a username and password to verify they really are Amazon. I verify their cer
by krupan 10y ago
Why do we still use passwords? When I connect to Amazon.com I don't ask them for a username and password to verify they really are Amazon. I verify their certificate. Why can't I authentic with a certificate too?
- klez 10y agoBecause users are more likely to lose a certificate or have it stolen than a website. What happens then?
- krupan 10y agoAs compared to losing or forgetting a password?
- trevor-e 10y agoI'm guessing that it would not be feasible to manage a CA of that size.
- tomjen3 10y agoYou can. Client side SSL is a thing, and it totally prevents phishing - pretty much any browser has supported it for ten years. It is also a UX nightmare. The browser you are reading this with almost certainly support it, but try to see if you can find the menu option to install one.
- spc476 10y agoI've actually played around with that. Yes, the browser side UX is a nightmare. It was real fun (for extremely small values of "fun") installing the client certificate on Firefox and Safari (on the Mac, on the iPad and on the iPhone). I was rather surprised by the number of different browsers (and number of computers) it needed to be installed on.
- cookiecaper 10y agoThis has been implemented before. I briefly maintained a legacy project that supported it via IE. In practice, it's a nightmare. Users constantly lose their certs and require manual re-auth. There was a complex install process to get the new cert in place. Usernames and passwords were still a thing; the cert was just to verify that you're coming from an authenticated computer. Something like your proposal may work if it involves a one-way hash of biometric data (fingerprint scan) so that people can't "lose their cert", but that comes with its own problems too.
- Nadya 10y ago>Something like your proposal may work if it involves a one-way hash of biometric data (fingerprint scan) so that people can't "lose their cert", but that comes with its own problems too. Such as biometrics make terrible passwords because they can't be changed. Once compromised (3d printed fingerprints anyone? [0]) then you are forever compromised. Just in case someone wanted an example of why biometrics are terrible. [0] http://www.novetta.com/wp-content/uploads/2015/10/NovettaBiometrics_3DFingerprinting_WP-W_9182015.pdf http://www.novetta.com/wp-content/uploads/2015/10/NovettaBio...
- joncp 10y agoImagine your grandmother managing her certs. Ain't gonna happen.
- krupan 10y agoImagine your grandmother managing her passwords
- drspacemonkey 10y agoBack in the dark, dark days before LetsEncrypt, I had some StartSSL free certs. At one point, I was logging into their site using a certificate. I assume it was quite secure, but it was a complete PITA to set up. Especially when I wanted to log in on a different machine.
- saltyshake 10y agoWeMoney.ru has been offering precisely that since 2007 at least.