News for hackers. Stuff that matters.
Re:Google: Security Keys Neutralized Employee Phishing by giancarlostoro on Monday July 23, 2018 @09:34AM (#17592588)
First paragraph answers it:

> Google has not had any of its 85,000+ employees successfully phished on their work-related accounts since early 2017, when it began requiring all employees to use physical Security Keys in place of passwords and one-time codes, the company told KrebsOnSecurity.

Re:Google: Security Keys Neutralized Employee Phishing by akerl_ on Monday July 23, 2018 @09:48AM (#17592695)
If they "use (physical security keys) in place of (passwords and one-time codes)", that would no longer be MFA: they're authing strictly with "something they have".

A more in-depth quote is later in the article: "Once a device is enrolled for a specific Web site that supports Security Keys, the user no longer needs to enter their password at that site (unless they try to access the same account from a different device, in which case it will ask the user to insert their key)."

The parenthetical seems to imply that they're doing initial auth (and thus cookie generation) with password + U2F, and then re-validating U2F for specific actions / periodically without re-prompting for the password, similarly to how GitHub prompts for "sudo mode" when you do specific account actions.

Re:Google: Security Keys Neutralized Employee Phishing by jpdb on Monday July 23, 2018 @10:00AM (#17592790)
Correct me if I am wrong, but I think the YubiKeys are PIN based. So in order to use it to authenticate you have to enter a PIN and three wrong attempts results in it locking. The PIN itself would be the, "something you know," and the YubiKey is the, "something you have."
Re:Google: Security Keys Neutralized Employee Phishing by akerl_ on Monday July 23, 2018 @11:08AM (#17593258)
Depends how you use the yubikeys.

They support x509 certs, which use PINs. Whether it needs the PIN once-per-session, once-per-15seconds, or once-per-use is configurable. The number of failures before it locks is also configurable. More details can be found here: https://developers.yubico.com/PIV/Introduction/

They also support TOTP/HOTP, where the computer asks the device for a code based on a secret key that the device knows. This can require a touch of the button.

EDIT: TOTP/HOTP modes do support a password, as cimnine pointed out. I'd forgotten about that setting.

Yubico OTP is similar to TOTP/HOTP, and is the mode where the yubikey emits a gibberish string when pressed. The string gets validated by the server against Yubico's servers. This does not require a PIN.

The U2F mode does challenge/response via integration with Chrome and other apps. The app provides info to the USB device about the site that's requesting auth, then you press the device and it sends a token back. This is critical to the phishing protection: barring any vulns in the local app (which have happened before), you can't create a phishing site that will ask my Yubikey for a challenge that you can then replay against the real site. This mode requires physical touch but no PIN.

Re:Google: Security Keys Neutralized Employee Phishing by cimnine on Monday July 23, 2018 @12:17PM (#17593713)
YubiKeys support PINs for protecting TOTP/HOTP.
Re:Google: Security Keys Neutralized Employee Phishing by akerl_ on Monday July 23, 2018 @01:05PM (#17594070)
Right you are, my mistake. I've added an edit to my comment correcting that.

Thanks!

Re:Google: Security Keys Neutralized Employee Phishing by chaosite on Monday July 23, 2018 @10:28AM (#17592993)
They do have a PIN but you don't enter it every time you authenticate.

The PIN is used to configure the YubiKey itself.

Re:Google: Security Keys Neutralized Employee Phishing by tempay on Monday July 23, 2018 @10:05AM (#17592827)
This isn't correct, they only have a single small button.
Re:Google: Security Keys Neutralized Employee Phishing by kps on Monday July 23, 2018 @10:11AM (#17592869)
Poorly worded (or possibly misunderstood) — it was password + OTP → password + U2F. (In practice the OTP was also usually supplied by a dedicated USB stick, so the change was mostly transparent.)
Re:Google: Security Keys Neutralized Employee Phishing by puzzle on Monday July 23, 2018 @09:46AM (#17592682)
Now the real question becomes: how often were they getting phished before the new policies? Knowing Google, there's no way they will answer THAT before another decade.
Re:Google: Security Keys Neutralized Employee Phishing by SmellyGeekBoy on Monday July 23, 2018 @10:10AM (#17592867)
Why? What does it matter? Presumably it must have happened at least once for them to bring in this policy.
Re:Google: Security Keys Neutralized Employee Phishing by puzzle on Monday July 23, 2018 @10:47AM (#17593113)
Well, for one, it would put the non negligible costs in perspective. Second, it would be an additional data point. More data is usually better than less of it. In this case, though, it's sensitive data, for a number of reasons, which is why I don't see it happening for years.