News for hackers. Stuff that matters.
Re:Biometric YubiKey by munchbunny on Wednesday November 06, 2019 @04:34PM (#21467618)
I have mixed feelings about this. The form factor is great as a second factor, but I don’t trust fingerprints as a primary auth factor due to (1) existing precedent of bugs in fingerprint recognition (2) that you can’t revoke your fingerprint, and (3) that Yubikeys are somewhat easy to lose.
Re:Biometric YubiKey by CraftThatBlock on Wednesday November 06, 2019 @05:10PM (#21468062)
This is strictly an upgrade from the old button though, as this is a single form of physical security vs zero. If used with a password, the key is only secure in computers with the password, AND it has to be you pressing.

Fingerprint are not very secure, but as this is meant to be only for physical access with the password, it's much better than before.

Re:Biometric YubiKey by munchbunny on Wednesday November 06, 2019 @05:19PM (#21468167)
That's not the whole story.

The use case we're all familiar with is that the YubiKey acts as the second (physical) factor. In that use case, this is great, because now you can opt to make the login three-factor: something you know (password), something you have (the fob), and something you are (your fingerprint).

However, Yubico has also been pushing the password-less login angle. If you look at the FIDO 2/WebAuthn standards and the new capabilities in the current generation of YubiKeys (YubiKey 5's), there's a new capability called a resident key. This removes the dependence on passwords entirely. Currently you can protect that key with a password. I believe this new thumbprint reader allows you to unlock the resident key with a thumbprint. That's what would bring it to parity with built-in thumbprint readers on laptops.

Passwordless login currently exists in the form of thumbprint readers (like on Thinkpads and those Samsung phones that recently showed they had a major flaw) and face recognition (laptops and phones). In the case of facial recognition, I think the convenience benefit is worth the security tradeoff. However, I'd be nervous about using passwordless fingerprint authentication on my YubiKey because that thing is so much easier to lose track of, and I don't trust fingerprint recognition.

Re:Biometric YubiKey by CraftThatBlock on Wednesday November 06, 2019 @05:23PM (#21468210)
I agree, I could've been clearer. I meant as a third for of authentication overall, with an additional password
Re:Biometric YubiKey by nullc on Wednesday November 06, 2019 @10:37PM (#21470185)
Single factor use of a hardware token like this is a MASSIVE weakening of security against state actors that could compromise the token supply chain.
Re:Biometric YubiKey by AustinLin on Wednesday November 06, 2019 @10:46PM (#21470226)
If you assume state actors can compromise the supply chain with impunity your Yubikey is the least of your concerns I would think. Why wouldn’t they just place a hardware implant in your computer :).
Re:Biometric YubiKey by nullc on Wednesday November 06, 2019 @11:38PM (#21470422)
There is no potentially detectable 'implant' required in these cases, it can be sufficient to capture a factory initialized private key.

The width supply chain of computers is enormous, and only a tiny fraction of computers available are interesting to compromise. This would make it astronomically expensive to compromise a significant fraction of all computers that are useful to compromise and the risk of detection would be fairly high. The market of security keys is relatively small and a significant portion are worth compromising, compromises there are much more effective.

If state actors do not completely compromise the manufacture of these keys then they are extremely incompetent and derelict in their duties.

Put another way, if the {pick your boogeyman state} government started issuing hardware cryptokeys and suggesting you use them as a single factor access to your servers, what would you think of that?

Would your opinion be improved if they just didn't announce that they were the boogeyman state and instead did business under a cover company?

Do you have any realistic means of determining that this isn't happening?

"I let someone else generate my secret keys for me" is a failure at the most basic level of security, and that failure isn't removed by them also putting the secret keys in a potted, opaque, and unauditable hardware device.

Yubikey as a second factor is a fantastic improvement-- it's a quite strong protection against attackers who couldn't compromise the keys.

Yubikey as a single factor is simply key escrow with extra steps.

Claiming that trusting the devices own 'fingerprint permission' is two-factor is deceptive since an attacker which has compromised the device's construction, design, or confidentiality of its state only faces one-factor security.

Re:Biometric YubiKey by jolmg on Wednesday November 06, 2019 @04:37PM (#21467672)
What I'm hoping is that it can be used as a more secure version of the button that the other keys have. That is, if I get this, I wouldn't use the fingerprint without the PIN. I hope I can use both for a single authentication.
Re:Biometric YubiKey by regnerba on Wednesday November 06, 2019 @05:29PM (#21468272)
You cannot revoke your fingerprint, but your fingerprint is just unlocking a private key. You can revoke that private key. So if you lose the YubiKey you can still revoke that YubiKey.

Do I understand that correct?

Re:Biometric YubiKey by munchbunny on Wednesday November 06, 2019 @06:31PM (#21468746)
Correct, you can revoke the YubiKey itself, although the actual mechanism to do that is implemented by the web app you're authenticating with, not some central registry, so other than conventional expectations, your mileage may vary. You can also hopefully re-enroll the YubiKey after you change the fingerprint.
Re:Biometric YubiKey by fnenrjfkdke on Wednesday November 06, 2019 @06:24PM (#21468703)
The new private key would still be unlockable with the same fingerprint.
Re:Biometric YubiKey by lawnchair_larry on Wednesday November 06, 2019 @09:20PM (#21469801)
Doesn’t matter, it’s in your possession. If you lose it, you revoke the yubikey.
Re:Biometric YubiKey by leetbulb on Wednesday November 06, 2019 @09:38PM (#21469890)
3) Keep it on a lanyard. Works very well.
Re:Biometric YubiKey by amelius on Wednesday November 06, 2019 @05:21PM (#21468183)
And let's not forget (4) your fingerprint can still be used while you are asleep.
Re:Biometric YubiKey by journalctl on Wednesday November 06, 2019 @06:21PM (#21468675)
So can your existing Yubikey, albeit with a much lower probability of waking you up.
Re:Biometric YubiKey by rurounijones on Wednesday November 06, 2019 @11:41PM (#21470438)
Existing yubikey is not being positioned as a replacement for passwords so there is a key difference here.