Skip to content
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

A more complete spec of ML-KEM #475

Merged
merged 24 commits into from
Aug 20, 2024
Merged

A more complete spec of ML-KEM #475

merged 24 commits into from
Aug 20, 2024

Conversation

karthikbhargavan
Copy link
Contributor

This PR fills out some of the functions of the ML-KEM spec that had not been previously specified and does a general clean up of the spec in prep for the proofs.

@karthikbhargavan karthikbhargavan marked this pull request as ready for review August 14, 2024 11:08
@karthikbhargavan karthikbhargavan changed the base branch from main to dev August 14, 2024 11:09
@karthikbhargavan
Copy link
Contributor Author

This is blocked on ind_cca decap breaking CI. We need to debug this.

@karthikbhargavan
Copy link
Contributor Author

This now relies on hacspec/hax#854

@karthikbhargavan
Copy link
Contributor Author

Fixed decap using hacspec/hax#854

@W95Psp
Copy link
Contributor

W95Psp commented Aug 20, 2024

Should we merge this, now hacspec/hax#856 is in (aka unsize are gone)?

@karthikbhargavan karthikbhargavan merged commit f8ba25a into dev Aug 20, 2024
54 checks passed
@karthikbhargavan karthikbhargavan deleted the ml-kem-spec-ntt branch August 20, 2024 16:25
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