webauthn::WebAuthn method verify_okp_signature_assertion (public)

 <instance of webauthn::WebAuthn[i]> verify_okp_signature_assertion \
    [ -cose cose ] [ -sig sig ] [ -signedData signedData ]

Defined in packages/webauthn/tcl/webauthn-procs.tcl

Verify a WebAuthn assertion signature for an OKP signature key. Expects an OKP COSE key (kty=1, alg=-8) using a signature-capable OKP curve such as Ed25519 or Ed448. X25519 and X448 are valid OKP agreement curves, but cannot verify WebAuthn assertions.

Switches:
-cose (optional)
Parsed COSE_Key dict.
-sig (optional)
Signature returned by the authenticator.
-signedData (optional)
Binary signed data.

Testcases:
No testcase defined.
[ show source ]
Show another procedure: