Skip to content

"signature formats" section is underspecified #1441

@equalsJeffH

Description

@equalsJeffH

@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.]

Metadata

Metadata

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions