-
I'm following the documentation here: For another fido2 key I have (Cryptnox FIDO2 card) this APDU appears to work:
However on the yubikey it does not. Here are the respective responses I get:
The FIDO alliance specs say that this is the correct way to detect a FIDO2 device, but given that doesn't work for yubikeys, is there another way? Also, I don't understand the documentation on the yubico site. Everything I send to it from there responds with invalid INS. I understand there's the inner APDU for FIDO2 specifics, but even trying the outer one mentioned doesn't appear to work. |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 1 reply
-
Hi, The YubiKey will only return a successful response to a ISO7816/ISO14443 FIDO2 applet selection over NFC.
Per CTAP 2.1 § 11.3.3. Applet selection, the complete AID is
Communicating with a YubiKey 5 over NFC using a HID Omnikey reader:
Over NFC, the above is correct. Over USB, the correct way would be to examine the USB HID report descriptor(s), please see CTAP 2.1 § 11.2.8.2. HID report descriptor and device discovery. |
Beta Was this translation helpful? Give feedback.
Hi,
The YubiKey will only return a successful response to a ISO7816/ISO14443 FIDO2 applet selection over NFC.
Per CTAP 2.1 § 11.3.3. Applet selection, the complete AID is
Communicating with a YubiKey 5 over NFC using a HID Omnikey reader: