Earlier quoted context omitted.
As an software engineer in a bank (i'm gonna call that tech) my password has to be 8 characters and capital letters don't matter. I still use a Yubikey personally.
How do you have case-insensitive passwords? Does it all get smooshed to lowercase before it's salted and hashed?
Pressing YubiKeys
231–240 of 241 posts
Re: Pressing YubiKeys
#232Google won’t let you setup 2FA without adding a phone number which kind of sets you up for sun swapping attack by design... My biggest beef is lack of NFC in MacBook. I wan’t a key in card factor because who the hell has keys these days. Maybe add hardware button on the card. It would work on on mobile and laptops. Banks could use their own credit cards for logging in...
Re: Pressing YubiKeys
#233It's an entirely useless device. All you need is a pw manager that saves you from non-malware attacks (email compromise aside). Yubikey cannot save you from persistent malware, which makes it useless in almost all scenarios. The only hardware device that makes sense is the one with a screen (like trezor). Simple click-to-use devices carry no protections that you wouldn't otherwise get with a pw manager.
Re: Pressing YubiKeys
#234Earlier quoted context omitted.
I previously worked at AWS. I definitely used a company issued actual YubiKey while there.
Amazon may use keys from a variety of sources, but the ones I’ve seen were packaged differently from anything I’ve seen from an actual Yubikey. If only people were allowed to bring their own Yubikey for U2F and OTP, then they wouldn’t have to wait on whatever official procurement processes are in place from their approved suppliers.
Re: Pressing YubiKeys
#235Earlier quoted context omitted.
> Security isn’t binary. I hate that people say that. By adding some security (protecting against some threat) to another security (protecting against same threat) you gain no security, after all: 1+1=1 in binary, so security is binary in this way as well. By protecting the same thing with two different security mechanisms, you have multiplication, and in binary 1×0=0 so security is binary in this way. And so on. Sec…
My YubiKey requires me to enter a PIN as well, which expires after a period of time. I don't see any significant benefit to requiring a tap after I've entered the PIN.
If your Yubikey had a PIN terminal, it could treat the entry on its own PIN terminal as presence indication, but it just discerns the PIN via CTAP from the host computer and that might be caused remotely.
Re: Pressing YubiKeys
#236Surely an authenticator app like Authy is more secure than a hardware key like Yubikey. To access my account with the former an attacker needs my phone and me to log in to it for them. To access my account with the latter an attacker just needs to hardware key. I usually have my phone on me whereas I don't want to have to keep track of a tiny USB device and am likely to just leave it plugged into my laptop. My laptop…
It is difficult to assess one choices as "more" or "less" secure without a threat model.
You've focused on the threat from attackers willing to use a mixture of a physical attack (stealing the phone or laptop, perhaps mugging you for it) and a digital attack (accessing online accounts using credentials they stole) but those are very rare.
On the other hand Phishing and other purely online attacks are extremely common. I probably see two or three attempts per week. Most of them are crude but not all, and they work.
Authy emits TOTP codes, so those can be phished. The phishing site gets you to enter your TOTP code, which it passes over to the genuine site, signing in the attacker with your 100% authentic working codes.
But a Yubikey (and dozens of cheaper alternatives including Yubico's own Security Key) can also be used with WebAuthn, which cannot be phished.
Re: Pressing YubiKeys
#237Surely an authenticator app like Authy is more secure than a hardware key like Yubikey. To access my account with the former an attacker needs my phone and me to log in to it for them. To access my account with the latter an attacker just needs to hardware key. I usually have my phone on me whereas I don't want to have to keep track of a tiny USB device and am likely to just leave it plugged into my laptop. My laptop…
Depends... Your phone runs millions of lines of code and you likely browse the web on it which means that any moment an exploit could take over your phone. (or the regularly scheduled bluetooth vulnerabilities). Bam, someone now have the ability to authenticate as you without even needing physical contact and without you ever noticing - this could run for years without any trace. With yubikey you will notice that it…
It was announced 11 months ago with no status updates since then. Its really not clear that this product will ever get released.
Re: Pressing YubiKeys
#238Earlier quoted context omitted.
How do you have case-insensitive passwords? Does it all get smooshed to lowercase before it's salted and hashed?
I think he means the password complexity policy is only measuring length, and doesn’t distinguish between upper and lower case. Not that the case doesn’t matter in the password. Just in the policy.
Re: Pressing YubiKeys
#239A little off topic: Does anyone know of a way to get the results of a yubikey press into a remote desktop session? I frequently remote desktop into laptops that are in arms reach. If I need to use the yubikey, I have to remove it and plug it into my desktop and press it, since it acts as a local keyboard.
Wouldn't a local keyboard type into a remote desktop session? If a local keyboard can't type into a remote desktop session, the remote desktop session sounds mostly useless.
Re: Pressing YubiKeys
#240Surely an authenticator app like Authy is more secure than a hardware key like Yubikey. To access my account with the former an attacker needs my phone and me to log in to it for them. To access my account with the latter an attacker just needs to hardware key. I usually have my phone on me whereas I don't want to have to keep track of a tiny USB device and am likely to just leave it plugged into my laptop. My laptop…
> Surely an authenticator app like Authy is more secure than a hardware key like Yubikey. It is difficult to assess one choices as "more" or "less" secure without a threat model. You've focused on the threat from attackers willing to use a mixture of a physical attack (stealing the phone or laptop, perhaps mugging you for it) and a digital attack (accessing online accounts using credentials they stole) but those are…