You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I got some AI-assisted guidance on the implementation, but
cross-referenced several documents that specify and confirm the curve
parameters. The actual verification procedure is pretty straightforward
- do the systems-of-equations with basic algebra, and the apply the
modulus since that's how finite fields work.
Fixes#67
https://www.w3.org/TR/webauthn-3/#sctn-alg-identifier calls out that signature verification should check that the EC public key is actually on the specified curve (this was a new callout; see #48). Let's do so.
The text was updated successfully, but these errors were encountered: