Overview of libfido2 functionality
trunkWhat is libfido2?
libfido2 is a library and set of command-line tools used to communicate with FIDO devices over USB or NFC. It is used to verify attestation and assertion signatures.
Supported Protocols
- FIDO U2F (CTAP 1)
- FIDO2 (CTAP 2)
Dependencies
libcborOpenSSL(1.1 or newer)zliblibudev(Required on Linux)
Language Bindings
- .NET: Fido2Net
- Go: go-libfido2
- Perl: p5-FIDO-Raw
- Rust: libfido2