Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Allow authentication caller to provide raw hashed challenge #13

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

u1f35c
Copy link

@u1f35c u1f35c commented Jun 7, 2024

Some uses of FIDO2 authentication do not use a hashed JSON challenge, but instead their own data blob that is SHA256 hashed in the same fashion. An example of this is the use of FIDO2 keys with SSH. Provide a mechanism for indicating that the caller has already calculated the hash.

Tested with a Go SSH/FIDO2 agent implementation.

Some uses of FIDO2 authentication do not use a hashed JSON challenge,
but instead their own data blob that is SHA256 hashed in the same
fashion. An example of this is the use of FIDO2 keys with SSH. Provide a
mechanism for indicating that the caller has already calculated the
hash.

Tested with a Go SSH/FIDO2 agent implementation.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant