Comment

Comment by MBCook

Bull. People need to stop repeating this.

They have to be transmitted. They (or their hash) have to be stored. And so so many get that wrong.

There is nothing to prevent you from entering your super secure unique password on the wrong site if you get phished.

Passkeys don’t get transmitted. They’re used for cryptographic signing.

Passkeys can’t be entered on the wrong site, the sites they work on is an inherent property of the key.

You can’t store a passkey wrong on the server, it’s a unique public key. If your entire database is stolen, it’s useless. No one else can login with your credentials because they don’t have the private key.

Unique strong passwords, TOTP, 2FA, one time sign in emails, none of those offer this stuff.

Passwords are fundamentally broken. They cannot be fixed. Cryptography is the solution in passkeys are the implementation.

parent MBCook 17 days ago

Discussion

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton