Data Integrity ECDSA Cryptosuites Interoperability Report
Interoperability test suite for ECDSA Data Integrity cryptosuites.
ecdsa-sd-2023 (issuers) VC 1.1
Test Name | Implementation | |||||
---|---|---|---|---|---|---|
apicatalog.com: P-256 | Digital Bazaar: P-256 | Grotto Networking: P-256 | MakoLab: P-256 | SpruceID: P-256 | Trential: P-256 | |
The field "cryptosuite" MUST be "ecdsa-sd-2023". |
|
|
|
|
|
|
the signature value (proofValue) MUST be expressed according to section 7 of [RFC4754] (sometimes referred to as the IEEE P1363 format) and encoded according to the specific cryptosuite proof generation algorithm. |
|
|
|
|
|
|
The field "proofValue" MUST start with "u". |
|
|
|
|
|
|
The "proof" MUST verify when using a conformant verifier. |
❌
|
|
|
❌
|
|
|
The "proof.proofPurpose" field MUST match the verification relationship expressed by the verification method controller. |
|
|
|
|
|
|
Dereferencing "verificationMethod" MUST result in an object containing a type property with "Multikey" value. |
|
|
|
|
|
|
The "publicKeyMultibase" property of the verification method MUST be public key encoded according to MULTICODEC and formatted according to MULTIBASE. |
|
|
|
|
|
|