Skip to main content

Crate ctap_fido2

Crate ctap_fido2 

Source
Expand description

ctap-fido2 is a CTAP2 client for FIDO2 hmac-secret over USB HID.

Typically, one might want to use the following:

The following modules are also exposed:

Modules§

cbor
Thin wrappers around ciborium for CTAP-flavored CBOR.
cmd
Public-facing command API. Submodules carry the wire encoding/parsing.
cose
COSE_Key parsing for credential public keys plus signature verification.
device
USB HID enumeration. Filters by FIDO usage page and hmac-secret extension support. Probe handles close before list_devices returns.
error
Typed errors for every CTAP status byte.
hid
CTAP-HID transport. Owns the hidapi::HidDevice and negotiated CID; exposes Transport::transact for CBOR commands.
pin
CTAP authenticatorClientPIN.