Data Integrity eddsa 2022 Interoperability Report 1.0
Interoperability test suite for EdDSA Data Integrity cryptosuites.
eddsa-jcs-2022 (issuer)
Test Name | Implementation | |||
---|---|---|---|---|
ACA-py | Grotto Networking | OpSecId | bovine | |
The field "cryptosuite" MUST be "eddsa-jcs-2022". |
🛑
|
|
🛑
|
|
Dereferencing the "verificationMethod" MUST result in an object containing a type property with "Multikey" value. |
🛑
|
|
🛑
|
|
The "proof.proofPurpose" field MUST match the verification relationship expressed by the verification method controller. |
🛑
|
|
🛑
|
|
The "publicKeyMultibase" value of the verification method MUST be 34 bytes in length and starts with the base-58-btc prefix (z). |
🛑
|
|
🛑
|
|
"proofValue" field when decoded to raw bytes, MUST be 64 bytes in length if the associated public key is 32 bytes or 114 bytes in length if the public key is 57 bytes. |
🛑
|
|
🛑
|
|
"proof" MUST verify when using a conformant verifier. |
🛑
|
|
🛑
|
|