-
Notifications
You must be signed in to change notification settings - Fork 210
Description
@arianvp noted in closed issue #1124 (here and here) that (edited somewhat):
6.5.5. Signature Formats for Packed Attestation, FIDO U2F Attestation, and Assertion Signatures
does not specify what the format is for signature
when it is not one of ES256, RS256, PS256
.
The NOTE does mention that it is "recommended" that any new signature formats will directly correspond to the COSE signature field, but the NOTE is not normative.
Hence; the signature
field seems underspecified to me currently and it's not clear to me as an implementor of a Relying Party how it should be interpreted from the standard alone.
[I've looked at] how other webauthn
Relying Parties implement this; and indeed they use the COSE format for signatures for EdDSA
; but when doing a clean-room implementation of the standard it's currently not possible to come to this conclusion, which might be problematic.]