Skip to content

SEC-1151 enforce KEK bundle completeness - #30

Draft
keithfong94 wants to merge 1 commit into
masterfrom
SEC-1151-enforce-kek-bundle-completeness
Draft

keithfong94 wants to merge 1 commit into
masterfrom
SEC-1151-enforce-kek-bundle-completeness

Conversation

@keithfong94

@keithfong94 keithfong94 commented Sep 8, 2026 •

Copy link
Copy Markdown
Contributor

Context

SEC-1151

Reject AES and TripleDES KEK merges until every declared component has been imported. This prevents a matching short KCV from making an incomplete bundle usable. Adds deterministic regression coverage for both key types.

Verified with go test ./... using Go 1.25.7 and a temporary module-file override for the unavailable Go 1.26 toolchain.

Checklist

Reject AES and TripleDES key merges until every declared component has been imported. Add collision-shaped regression coverage for both key types.\n\nCo-Authored-By: Claude <noreply@anthropic.com>
@keithfong94 keithfong94 self-assigned this Sep 8, 2026
@keithfong94 keithfong94 added the change:standard Not an emergency or impactful change label Sep 8, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

change:standard Not an emergency or impactful change

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant