-
-
Notifications
You must be signed in to change notification settings - Fork 58
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
Previous fix for eddsa key fail at authentication #448
Comments
Gashmob
added a commit
to Gashmob/webauthn-framework
that referenced
this issue
Jul 25, 2023
Closes web-auth#448 Previously added for issue web-auth#436, the field kty must be text string or int but not byte string (rfc8152 section 7)
4 tasks
In parallel, in class |
This thread has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs. |
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Version(s) affected
4.6.4
Description
Your previous fix for registration of eddsa key works fine (#436). But I've not tried if it works for authentication before today.
When you fix the cbor map in load you define a field as a byte string:
AuthenticatorDataLoader.php
line 110Or in https://www.rfc-editor.org/rfc/rfc8152#section-7 it tell that it must be a text string or an integer
How to reproduce
Use a recent yubikey (eg. firmware 5.4.3), register it with eddsa as prefered algorithm, then use it for authentication.
Possible Solution
I can create the pr if you want as the fix is very small
Additional Context
No response
The text was updated successfully, but these errors were encountered: