Skip to content

Manually signing a challenge using credential stored on Yubikey #683

Answered by LDVG
apantina asked this question in Q&A
Discussion options

You must be logged in to vote

Hi,

In essence, yes, this is the intended usage.

If you have a look at the examples you will find that they have separate verification steps, passing in only the required data as extracted from the previous communication with the authenticator. Assuming you'll want to do this for both "registration" and "authentication" steps, you'll be particularly interested in the manual pages for fido_cred_authdata_ptr(3), fido_cred_verify(3), fido_assert_authdata_ptr(3), fido_assert_verify(3), and related functions/pages.

Our fido2-cred(1) and fido2-assert(1) tools work much in the same way and may serve as even better examples: Calling fido2-cred -M creates a new credential and fido2-cred -V verifie…

Replies: 1 comment 1 reply

Comment options

You must be logged in to vote
1 reply
@apantina
Comment options

Answer selected by apantina
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants