The purpose of this test suite is to demonstrate a path to interoperability for the Ed25519 Signature 2020. The technologies explored in this test suite are experimental. This document contains the most recent interoperability report for Ed25519 Signature 2020. This report is auto-generated.
Tests passed 263/314 83%
Tests failed 53/314 17%
Failures 53
Tests skipped 0
Total tests 314
These tests were run on
🚫
|
Pending |
✓
|
Passed |
❌
|
Failed |
⊘
|
Access Denied |
⏱
|
Timeout |
—
|
Not Implemented |
The results of the tests are shown below:
Issuer ⇒
⇓Test Name
|
ACA-py | apicatalog.com | Danube Tech | Digital Bazaar | EWF | LearnCard | SpruceID | Trinsic |
---|---|---|---|---|---|---|---|---|
"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. |
🚫
|
❌
|
❌
|
✓
|
✓
|
✓
|
✓
|
✓
|
Verifier ⇒
⇓Test Name
|
ACA-py | apicatalog.com | Danube Tech | Digital Bazaar | EWF | LearnCard | SpruceID | Trinsic |
---|---|---|---|---|---|---|---|---|
MUST verify a valid VC with an Ed25519Signature2020 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. |
❌
|
✓
|
✓
|
✓
|
✓
|
✓
|
✓
|
✓
|
If a canonicalization algorithm other than URDNA2015 is used, an error MUST be raised. |
❌
|
✓
|
✓
|
✓
|
✓
|
✓
|
✓
|
✓
|
If a canonicalization data hashing algorithm SHA-2-256 is used, an error MUST be raised. |
❌
|
✓
|
✓
|
✓
|
✓
|
✓
|
✓
|
✓
|
Verifier ⇒
⇓Issuer
|
ACA-py | apicatalog.com | Danube Tech | Digital Bazaar | EWF | LearnCard | SpruceID | Trinsic |
---|---|---|---|---|---|---|---|---|
ACA-py |
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
apicatalog.com |
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
Danube Tech |
✓
|
✓
|
❌
|
✓
|
✓
|
✓
|
✓
|
✓
|
Digital Bazaar |
✓
|
✓
|
❌
|
✓
|
✓
|
✓
|
✓
|
✓
|
EWF |
❌
|
❌
|
❌
|
✓
|
✓
|
✓
|
✓
|
❌
|
LearnCard |
❌
|
✓
|
❌
|
❌
|
✓
|
✓
|
✓
|
✓
|
SpruceID |
✓
|
❌
|
❌
|
✓
|
❌
|
❌
|
✓
|
❌
|
Trinsic |
❌
|
✓
|
❌
|
✓
|
❌
|
❌
|
✓
|
✓
|