TGViewer
HN Best Comments HN Best Comments @hn_best_comments · 4.18K subscribers
Post #34058 614
Re: Passkeys are a trap

Note that attestation can only be required during credential registration; at login time it's not possible to retroactively require attestation if it wasn't obtained during registration. And browsers will throw up a permission prompt if a website requests attestation. Are Netflix and Twitter currently requesting attestation when people register passkeys, and rejecting the registration if the user declines the permission prompt? I very much doubt it, since Apple's passkey implementation doesn't support attestation.

Therefore, the author's scenario that sites will wait until most of their users are using attested passkeys and then "flip the switch and start rejecting non-attested passkeys" isn't very plausible.

Attestation is certainly a stain on the WebAuthn spec, and it would have been better if Chrome and Firefox didn't support attestation (unless perhaps the browser is enrolled in enterprise management), but this blog post is presenting a hypothetical and unlikely scenario. That's not a good enough reason to recommend TOTP instead, given that TOTP is vulnerable to phishing and passkeys aren't.

If consumer-facing sites start requesting attestation when registering passkeys, they deserve to be vigorously called out, and maybe then the recommendation to use passkeys should be revisited. But until that happens, don't tell people not to use passkeys.

agwa, 24 hours ago
More from @hn_best_comments
  1. Oct 14, 2026Re: Apple's new 'Switch to Safari' campaign details why you should ditch Chrome You should…
  2. Oct 14, 2026Re: OpenAI engineer arrested in bugging of executive conference room These are not very sm…
  3. Oct 14, 2026Re: New Apple TV 4K I'm a little surprised at the price (especially when their newly-annou…
  4. Oct 14, 2026Re: Firefox Enterprise Folks here don't understand how big of a market this is. Island jus…
  5. Oct 14, 2026Re: Gemini 4 Argon I just created a Google account, which was a hassle. I tried to find an…
  6. Oct 14, 2026Re: Gemini 4 Argon I haven't tried it for coding yet, but I ran a couple of my recent curi…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →