Yubico / python-fido2

Provides library functionality for FIDO 2.0, including communication with a device over USB.
BSD 2-Clause "Simplified" License
417 stars 101 forks source link

FIDO2 over PCSC #201

Open AdityaMitra5102 opened 10 months ago

AdityaMitra5102 commented 10 months ago

I am trying to perform a FIDO2 authentication from a Linux system connected to a Card Reader. I see it can communicate with the Yubikey as I can read the PIV Serial number by sending APDUs. But the browsers are not supporting FIDO2 over NFC. Is there any workaround??

mkalioby commented 10 months ago

Just a side note: NFC is supported by Andorid and some iOS. The issue is PC browsers.

jo-bitsch commented 5 months ago

I was able to use my yubikey for webauthn/fido2 in chrome via an NFC reader using this bridge: https://github.com/BryanJacobs/fido2-hid-bridge

Hope this helps.

(Btw: PIV and Fido2 are some very different standards)

AdityaMitra5102 commented 5 months ago

Just a side note: NFC is supported by Andorid and some iOS. The issue is PC browsers.

Even windows PCs work fine, as tested with a Omnikey Reader.