·
199 commits
to main
since this release
First stable release of the Cross-Implementation Test Evidence Format vectors.
What's included
- 4 test vectors covering baseline, deny, policy-version, and dual-timestamp receipts
- Cross-validated across 5 JCS implementations (Python, JS, Go, Java, PHP)
- 16/16 byte-for-byte match across all implementations
- Used as conformance fixtures by ahg/inference-receipts (PHP peer implementation)
- Validated against argentum-core conformance fixtures (2/2 PASS)
Downstream consumers
- Declare conformance against this tagged release rather than pinning to a commit SHA
- Import fixtures from
fixtures/bilateral-receipt/v0/vectors.json
Implementations conforming to v1.0.0
- Python (rfc8785)
- JavaScript (canonicalize)
- Go (gowebpki/jcs)
- Java (cyberphone)
- PHP (ahg/inference-receipts via Packagist)