Chrome has never supported the FIDO U2F API directly[1]. However, it does ship with an internal extension and it's possible to implement the U2F API by using postMessage to send messages to this extension. (Description continued in comments.) [1] https://fidoalliance.org/specs/fido-u2f-v1.2-ps-20170411/fido-u2f-javascript-api-v1.2-ps-20170411.html

Documentation

Status in Chromium

Blink>WebAuthentication


Enabled by default (tracking bug)

Consensus & Standardization

After a feature ships in Chrome, the values listed here are not guaranteed to be up to date.

  • No signal
  • No signal
  • No signals

Owner

Comments

Chrome is implementing the W3C webauthn[2] specification which will ultimately subsume U2F support. As part of that transition we are aligning attestation behaviour between webauthn and the pseudo-U2F support. For details, see https://www.chromium.org/security-keys. [2] https://www.chromestatus.com/feature/5669923372138496

Last updated on 2021-10-25