this post was submitted on 11 Nov 2025
290 points (87.6% liked)

Technology

76799 readers
3039 users here now

This is a most excellent place for technology news and articles.


Our Rules


  1. Follow the lemmy.world rules.
  2. Only tech related news or articles.
  3. Be excellent to each other!
  4. Mod approved content bots can post up to 10 articles per day.
  5. Threads asking for personal tech support may be deleted.
  6. Politics threads may be removed.
  7. No memes allowed as posts, OK to post as comments.
  8. Only approved bots from the list below, this includes using AI responses and summaries. To ask if your bot can be added please contact a mod.
  9. Check for duplicates before posting, duplicates may be removed
  10. Accounts 7 days and younger will have their posts automatically removed.

Approved Bots


founded 2 years ago
MODERATORS
 

Passkeys are built on the FIDO2 standard (CTAP2 + WebAuthn standards). They remove the shared secret, stop phishing at the source, and make credential-stuffing useless.

But adoption is still low, and interoperability between Apple, Google, and Microsoft isn’t seamless.

I broke down how passkeys work, their strengths, and what’s still missing

you are viewing a single comment's thread
view the rest of the comments
[–] 3abas@lemmy.world 0 points 3 days ago (2 children)

Say you don't understand passkeys without saying you don't understand them...

A passkey uses public key cryptography to secure your account instead of a password, it only grants you access to the one account you set it up for, and the account provider only holds your public key, you control the private key. Your passkey is a secure alternative to passwords because you CANNOT reuse it across services, cannot reasonably remember it, and the method of using it isn't by copying and pasting into a field like a password, so it isn't susceptible to the same attacks.

If the provider loses your public key, they can't give you a challenge to verify you have the private key, so you lose access. Just like if they lose your password hash. It's an identical scenario.

[–] Shayeta@feddit.org 1 points 2 days ago

Everything you said is correct, but you misunderstood my point. I was referring to the fact that Google/Apple/whatever would hold your private key. In practical terms, it is barely different from the existing "Sign in with Google/Apple/whatever".

[–] kjetil@lemmy.world 2 points 3 days ago (1 children)

The assumption is that the native passkey manager on the device (iPhone, android, windows) would sync the passkeys (to Apple , Google, Microsoft) for protection against device failure and easy of use across devices. Or you risk loosing your accounts if you loose your device.

[–] 3abas@lemmy.world 2 points 3 days ago

That would happen if you store your passwords there too...

If you're proactive enough with your passwords to manually store them in your own vault, you can be proactive enough to not use the corporate vaults that don't allow exporting. This isn't a "downside" of passkeys, it's a downside of using the built in managers.