libfido2
libfido2 copied to clipboard
Provides library functionality for FIDO2, including communication with a device over USB or NFC.
``` ==> Verifying source file signatures with gpg... libfido2-1.11.0.tar.gz ... FAILED (public key A166878817F3906C has been revoked) ``` https://keyserver.ubuntu.com/pks/lookup?search=0xA166878817F3906C&fingerprint=on&op=index
Fix various issues to get [libfido2 to build on Android](https://github.com/Yubico/libfido2/issues/247). I have no idea if it works, but getting it to build is the first step. - Add BUILD_TESTS option...
Is there any chance on adding Android to supported platforms? It would be really cool to use it with openssh inside Termux in a similar fashion to TermBot. Not sure...
I would like the ability to build libfido2 without having to build against udev. Put simply, I would like to be able to use the library to verify FIDO signatures...
Making credentials using fido_dev_make_cred. The fido_cred_set_type funcion allows only one algorithm to be set. The standard for pubKeyCredParams https://fidoalliance.org/specs/fido-v2.0-ps-20190130/fido-client-to-authenticator-protocol-v2.0-ps-20190130.html#authenticatorMakeCredential allows multiple ones. As we don't have an API to check...
Applications using Javascript WebAuthn APIs to communicate with FIDO2 devices get CBOR encoded attestation object containing authData, fmt and attStmt; more details about the JS API are given at [MDN](https://developer.mozilla.org/en-US/docs/Web/API/AuthenticatorAttestationResponse/attestationObject)....
**What version of libfido2 are you using?** 1.14.0 **What operating system are you running?** macOS **What application are you using in conjunction with libfido2?** Rust **How does the problem manifest...
I am trying to implement Relying Party using libfido2 on linux environment. All the client interactions are done by browser using webauth JS APIs. According to webauthn spec I understand...
Add a member of type `fido_blob_t` named `type_winhello` to `fido_cred_t`. Add `fido_cred_set_type_winhello` which takes a pointer to an array of 32 bit signed integers and length. The old `type` member...
For Windows it was already added via gh#336, so let's also add it for Linux. Unpaired devices are ignored, the user has to pair independently of libfido use using the...