News for hackers. Stuff that matters.
Re:Passkeys: A Shattered Dream by AlexandrB on Friday April 26, 2024 @07:58AM (#40168265)
It didn't have to be this way, but the hype train won over practical considerations: https://fy.blackhats.net.au/blog/2023-02-02-how-hype-will-tu...
Re:Passkeys: A Shattered Dream by orbisvicis on Friday April 26, 2024 @09:21AM (#40169056)
Why couldn't a non-resident security key send it's public key as username? And the response contains the actual username and private key.
Re:Passkeys: A Shattered Dream by Repulsion9513 on Friday April 26, 2024 @12:37PM (#40171406)
Privacy. The idea, IIRC, was to have separate identifying material for each site.
Re:Passkeys: A Shattered Dream by crote on Friday April 26, 2024 @02:27PM (#40172574)
Because the security key doesn't store any public keys.

Basically, the security key stores a single symmetric key. It'll generate a public/private keypair on registration, encrypt it, and send it to the server. On authentication the server will return the keypair back to the security key, which decrypts it and uses the retrieved private key for authentication.