Skip to content

refactor(crypto): share certificate, managed-key and TSA algorithm resolution - #208

Merged
wolfv merged 1 commit into
pre1/algorithm-contractsfrom
pre1/shared-algorithms
Sep 19, 2026
Merged

wolfv merged 1 commit into
pre1/algorithm-contractsfrom
pre1/shared-algorithms

Conversation

@wolfv

@wolfv wolfv commented Sep 5, 2026

Copy link
Copy Markdown
Collaborator

Small follow-up to #207: 20 added lines, 98 removed, three files.

Route certificate extraction, managed-key verification and TSA ECDSA scheme selection through the checked crypto resolver. This removes duplicate OID/curve parsing and allows managed P-384/RSA/ML-DSA SPKIs to reach their supported verification paths instead of being rejected by the old P-256/Ed25519-only adapter.

Validation: workspace all-feature tests and strict all-target Clippy passed, including existing P-384/SHA-384 and TSA fixtures.

@wolfv
wolfv force-pushed the pre1/shared-algorithms branch from f454c50 to b521bda Compare September 5, 2026 11:17
…te, managed-key and TSA paths

Signed-off-by: Wolf Vollprecht <w.vollprecht@gmail.com>
@wolfv
wolfv force-pushed the pre1/shared-algorithms branch from b521bda to bc081b0 Compare September 5, 2026 11:22
@wolfv
wolfv merged commit bc081b0 into main Sep 19, 2026
19 of 20 checks passed
@wolfv
wolfv deleted the pre1/shared-algorithms branch September 19, 2026 10:12
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