-
Notifications
You must be signed in to change notification settings - Fork 16
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Cleanup Rust annotations for Generic ML-KEM #565
Comments
I started a WIP branch for this issue https://github.com/cryspen/libcrux/tree/dev-generic-cleanup |
I pushed changes to |
I fixed the bug in generic polynomail.rs that blocks verifying the extracted code of constant ZETAS_TIMES_MONTGOMERY_R and I removed |
@karthikbhargavan @mamonet Looks like everything is ticked off here. Is there still something open or can this be closed? |
I need to merge dev to these PRs and do some modifications to get them work. |
lets tick this off once the prs are merged today and then continue afterwards |
This issue is completed! |
The proofs for generic ML-KEM need to be made consistent with the latest Vector Trait annotations
and should be optimized so they do not run for memory and can be verified on CI.
Rust_primitives.f_while_loop
which doesn't support loop invariant. Make functions in sampling.rs panic-free #570)The text was updated successfully, but these errors were encountered: