News for hackers. Stuff that matters.
Re:Passkeys: A Shattered Dream by triblemaster on Friday April 26, 2024 @07:27AM (#40168060)
You can always use passkeys like Yubikey or others which are much more multi-platform.
Re:Passkeys: A Shattered Dream by crote on Friday April 26, 2024 @07:50AM (#40168201)
This isn't a viable option in practice, because Passkeys use "Resident Keys". This means the credential needs to be stored on the Yubikey - which has a limited number of key slots. Need to log in to more than 25 (I believe) websites? Tough luck!
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.

Re:Passkeys: A Shattered Dream by navigate8310 on Friday April 26, 2024 @09:34AM (#40169187)
You could use YubiKey to unlock Bitwarden that can practically store unlimited keys
Re:Passkeys: A Shattered Dream by crote on Friday April 26, 2024 @02:31PM (#40172614)
Yes, but that provides a significantly less secure experience. All the important cryptographic operations are done in a regular computer program rather than in a HSM, at that point why bother with the Yubikey at all?
Re:Passkeys: A Shattered Dream by int_19h on Friday April 26, 2024 @06:10PM (#40174851)
I'm curious as to why the number of slots is so small. Surely this is not some kind of fundamental limitation on what's possible (or cheap) with hardware?
Re:Passkeys: A Shattered Dream by vbezhenar on Friday April 26, 2024 @10:25PM (#40176583)
Because yubikeys were designed long before passkeys become a thing. And hardware people love cutting cost to the bare bone to save one cent of $50 device.
Re:Passkeys: A Shattered Dream by int_19h on Saturday April 27, 2024 @06:07AM (#40178779)
That's the thing, though - did it save even one cent? How much more would it have cost to have 10x slots? 100x?
Re:Passkeys: A Shattered Dream by steve_rambo on Saturday April 27, 2024 @04:33AM (#40178353)
Use a better token. YubiKey is the most popular one, not the best one by a long shot. My (cheaper) alternative supports 300 resident keys per each hardware key.
Re:Passkeys: A Shattered Dream by 4ad on Saturday April 27, 2024 @05:41AM (#40178673)
What do you use?