libcrux
libcrux copied to clipboard
A more complete spec of ML-KEM
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.
This is blocked on ind_cca decap breaking CI. We need to debug this.
This now relies on https://github.com/hacspec/hax/pull/854
Fixed decap using https://github.com/hacspec/hax/pull/854
Should we merge this, now https://github.com/hacspec/hax/pull/856 is in (aka unsize are gone)?