Data Integrity eddsa 2022 Interoperability Report 1.0
Interoperability test suite for EdDSA Data Integrity cryptosuites.

eddsa-jcs-2022 (verifier)

Test Name Verifier
ACA-py Grotto Networking bovine
verifies a valid eddsa-jcs-2022 proof.
If the "proofValue" field, when decoded to raw bytes, is not 64 bytes in length if the associated public key is 32 bytes in length, or 114 bytes in length if the public key is 57 bytes in length, an error MUST be raised.
fails verification when credential is not canonicalized correctly.
If the "cryptosuite" field is not the string "eddsa-jcs-2022", an error MUST be raised.