News for hackers. Stuff that matters.
Re:Payment Request API by 101404 on Monday March 02, 2020 @11:58AM (#22466178)
Persona was just some Mozilla experiment. But WebAuthn is alive and well, as far as I know.
Re:Payment Request API by hombre_fatal on Monday March 02, 2020 @03:48PM (#22468790)
Webauthn was weirdly impractical when I looked at it.

For example, the private key gets stored in hardware protection thus cannot be exported. So the UX is a non-starter if the user wants to log in from more than one device.

People will say that's a feature. But it's also why it's never going to replace passwords.

Re:Payment Request API by tialaramex on Monday March 02, 2020 @09:34PM (#22471308)
In a typical WebAuthn scenario the Private Key is actually being stored by the Relying Party, they just don't know that because it's encrypted with a symmetric key. That symmetric key is baked inside the hardware token.

Yes I'll say not being able to get that symmetric key out of the hardware token is a feature, because it is. Without that feature you'll have to educate users about how to care for their symmetric key and every time you inevitably fail they get exploited.

Re:Payment Request API by rene_kapusta on Monday March 02, 2020 @04:02PM (#22468940)
You can register multiple hardware tokens for a service (if the site supports that).

Regarding export of private keys -- some crypto hardware wallets also support the FIDO[2] specs. -- so there you have the option to use the 12 words to setup a new hardware with the same private keys ...

Re:Payment Request API by convolvatron on Monday March 02, 2020 @07:26PM (#22470621)
this really isn't the best thread to ask, but I've been quite curious if there are any other, less secure, key stores under consideration (i.e a filesystem or remote sso service) under CTAP?