Skip to content

Verify against the Go and Python reference implementations - #22

Merged
k2gl merged 1 commit into
mainfrom
interop
Sep 17, 2026
Merged

k2gl merged 1 commit into
mainfrom
interop

Conversation

@k2gl

@k2gl k2gl commented Sep 17, 2026

Copy link
Copy Markdown
Owner

The cross-implementation vectors promised in 1.0.0, both ways: Go and Python envelopes are verified by the suite, and CI has Go and Python verify envelopes from every bundled signer. Their envelopes settled two gaps — RSA is PSS there (Go implements nothing else) and ECDSA verifies as DER only — hence RsaPssSigner/Verifier and a DER option on the ECDSA signers.

Their envelopes settled two gaps: RSA is PSS there (Go has nothing else), and ECDSA verifies as DER only. Both are covered now, and CI checks both directions.
@k2gl
k2gl enabled auto-merge (squash) September 17, 2026 17:15
@k2gl
k2gl merged commit 71b9e5c into main Sep 17, 2026
13 checks passed
@k2gl
k2gl deleted the interop branch September 17, 2026 17:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant