YubiKey USB ID Values

Connecting via USB

All of the models in the YubiKey 5 Series provide a USB 2.0 interface, regardless of the form factor of the USB connector. The YubiKey will present itself as a USB composite device in addition to each individual USB interface. An organization that chooses to implement YubiKeys may need to augment their USB device restriction policies, should there be restrictions in place, to allow the YubiKey to be explicitly supported. Each USB device has a Vendor ID and a Product ID that can be used to identify the device. To enable YubiKeys the administrator must allow list the specific VID (0x1050) and multiple PIDs (See Product ID Table) that are used by the YubiKey. Listing VID and PID gives administrators more granular control of how the USB restriction policies are implemented, ultimately allowing a successful YubiKey deployment.

The USB PID and iProduct string will change depending on which of the USB interfaces enabled and are described in the table below. The OTP interface is enabled when the OTP application is enabled over USB. The FIDO interface is enabled when the U2F or FIDO2 applications are enabled over USB. The CCID interface is enabled when the PIV, OATH or OpenPGP applications are enabled over USB. For all YubiKeys, Yubico’s USB vendor ID (VID) is 0x1050.

The OTP interface is enabled when the OTP application is enabled over USB. The FIDO interface is enabled when the U2F or FIDO2 applications are enabled over USB. The CCID interface is enabled when the PIV, OATH or OpenPGP applications are enabled over USB.

YubiKey SeriesUSB InterfacesPIDiProduct String
YubiKey Gen 1OTP0x0010N/A
YubiKey Gen 2OTP0x0010N/A
YubiKey NEOOTP0x0110YubiKey OTP
YubiKey NEOFIDO0x0111YubiKey FIDO
YubiKey NEOCCID0x0112YubiKey CCID
YubiKey NEOOTP, FIDO0x0113YubiKey OTP+FIDO
YubiKey NEOOTP, CCID0x0114YubiKey OTP+CCID
YubiKey NEOFIDO, CCID0x0115YubiKey FIDO+CCID
YubiKey NEOOTP, FIDO, CCID0x0116YubiKey OTP+FIDO+CCID
YubiKey 4OTP0x0401YubiKey OTP
YubiKey 4FIDO0x0402YubiKey FIDO
YubiKey 4CCID0x0404YubiKey CCID
YubiKey 4OTP, FIDO0x0403YubiKey OTP+FIDO
YubiKey 4OTP, CCID0x0405YubiKey OTP+CCID
YubiKey 4FIDO, CCID0x0406YubiKey FIDO+CCID
YubiKey 4OTP, FIDO, CCID0x0407YubiKey OTP+FIDO+CCID
YubiKey FIPS *OTP, FIDO, CCID0x0407YubiKey OTP+FIDO+CCID
YubiKey 5OTP0x0401YubiKey OTP
YubiKey 5FIDO0x0402YubiKey FIDO
YubiKey 5CCID0x0404YubiKey CCID
YubiKey 5OTP, FIDO0x0403YubiKey OTP+FIDO
YubiKey 5OTP, CCID0x0405YubiKey OTP+CCID
YubiKey 5FIDO, CCID0x0406YubiKey FIDO+CCID
YubiKey 5OTP, FIDO, CCID0x0407YubiKey OTP+FIDO+CCID

*The YubiKey FIPS Series devices, when deployed in a FIPS-approved mode, will have all USB interfaces enabled. Should an exemption be obtained to deploy these devices with some interfaces disabled, the PID and iProduct values will be identical to the YubiKey 4/5.

Connecting via Lighting

The YubiKey 5Ci is unique among the YubiKey products in that it can connect via the Apple Lightning port as well. When connecting via a Lighting port, the following PID/iProduct values are used:

Lighting InterfacesPIDiProduct String
All0x0420YubiKey 5Ci

Did you find it helpful? Yes No

Send feedback
Sorry we couldn't be helpful. Help us improve this article with your feedback.