News for hackers. Stuff that matters.
Re:Face ID and Touch ID for the Web by tialaramex on Wednesday June 24, 2020 @04:01PM (#23633164)
Client certificates suck in a bunch of ways that WebAuthn, specifically designed to solve this problem, does not. Example:

If the certificate used to sign into Hacker News as "sneak" is also used to sign into PornHub then I can correlate that to discern that "sneak" on HN uses PornHub. Whereas you can't do that with WebAuthn credentials - a separate credential is spun up for every single registration, it's completely useless everywhere except the one site it was issued for and can't be correlated to other credentials except via a cryptographic attack on the underlying primitives (ie breaking WebAuthn itself).

Re:Face ID and Touch ID for the Web by ryukafalz on Wednesday June 24, 2020 @04:06PM (#23633215)
There's no reason a browser couldn't have generated a new self-signed client certificate for each site, though; the fact that they don't offer that as an option is just a browser design decision.
Re:Face ID and Touch ID for the Web by sirn on Wednesday June 24, 2020 @04:13PM (#23633299)
...which means a login is now tied to a browser, and you have to come up with a way to securely export or sync private key (bad idea?) or a way to link another browser to a login. Also user losing access to all their websites by accidentally uninstalling a browser doesn't sounds very user friendly.
Re:Face ID and Touch ID for the Web by sneak on Friday June 26, 2020 @04:57AM (#23650035)
This is exactly the same situation as software WebAuthn keys, if they are used as a single factor.
Re:Face ID and Touch ID for the Web by dividuum on Wednesday June 24, 2020 @04:57PM (#23633788)
There was actually a <keygen> html tag used within <form>s to generate a keypair what was then supposed to be signed by the server and finally returned to the browser for local installation. At least that's how I understand it. It's been deprecated for a while now.
Re:Face ID and Touch ID for the Web by ryukafalz on Wednesday June 24, 2020 @05:21PM (#23634013)
Oh wow, yeah - I didn't realize that existed, and now I'm sad it never caught on. :(