Skip to content

ml-kem: add Kani proof harnesses and CI verification - #379

Open
mikelodder7 wants to merge 1 commit into
RustCrypto:masterfrom
mikelodder7:formal-ml-kem
Open

ml-kem: add Kani proof harnesses and CI verification#379
mikelodder7 wants to merge 1 commit into
RustCrypto:masterfrom
mikelodder7:formal-ml-kem

Conversation

@mikelodder7

Copy link
Copy Markdown
Contributor

Add harnesses for field arithmetic, compression, encoding, and NTT primitives. Run Kani in CI with cached tooling and a 30-minute timeout.

Document proof scope, assumptions, ABI coverage, and runtime impact.

Add harnesses for field arithmetic, compression, encoding, and NTT
primitives. Run Kani in CI with cached tooling and a 30-minute timeout.

Document proof scope, assumptions, ABI coverage, and runtime impact.
@tarcieri

tarcieri commented Sep 8, 2026

Copy link
Copy Markdown
Member

I opened an issue here to discuss how we should handle proofs across the whole project: RustCrypto/meta#37

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.

2 participants