TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Ask HN: Why hasn't the public key taken off as a general identity mgmt solution?

16 pointsby gushogg-blakealmost 3 years ago
Why don't more companies take advantage of existing mechanisms for authentication via public key, e.g. using SSH as a way to interface with SaaS/web services? Some reasons that come to mind are a) most people don't know how to create and share a public key and b) there isn't very good integration between public keys and browsers, which are obviously necessary to use services that have complex GUIs. But given the benefit of not having to rely on a third party identity provider like Google, why aren't there more people focused on solving those problems?

6 comments

solardevalmost 3 years ago
The average user will always choose ease of use over strict security. Having to maintain your key files is asking a lot of people who can&#x27;t even be bothered to use different passwords. Then what happens if their laptop dies and they lose their private key?<p>Something low friction, like Sign in with google&#x2F;Facebook&#x2F;github whatever, where somebody else manages your identity for you, is going to be much lower friction.
评论 #32017088 未加载
verdvermalmost 3 years ago
Like WebAuthn or DID? People are working on it, it takes time, and we don&#x27;t know if these will become popular or not.<p>I&#x27;d certainly like to log in with my yubikey
评论 #32014849 未加载
kejalmost 3 years ago
I really thought Keybase had potential to take over this space. It was easy to set up, came with encrypted messaging and file storage, and gave end users ways to assert their identity that didn&#x27;t rely on traditional certificate authorities. I wish they had found a way to make Keybase a sustainable business instead of selling to Zoom.
gushogg-blakealmost 3 years ago
As a corollary to this, I often wonder how much companies could save on, for example, collaboration tools if they invested some time training their employees to use version control and file transfer utilities. Or am I biased by my own comfort level on a command line as a software dev, and this would actually be infeasible?
评论 #32016941 未加载
vivegialmost 3 years ago
Key generation is trivial. Key management and distribution have its own issues and challenges.<p>At some level you start requiring certificate authorities (central trust). The DID-core W3C proposal seems to be putting down some of the pieces required to enable rolling your own identity authority. But it is still a long way to go even after around 4+ years.
PaulHoulealmost 3 years ago
One trouble with it is that it needs centralization to prove you are who you say you are.
评论 #32014830 未加载