RFR: 8339009: ML-KEM Quantum-Resistant Key Encapsulation Mechanism [v2]

Youliang Guo duke at openjdk.org
Tue Oct 15 14:56:10 UTC 2024


On Fri, 11 Oct 2024 21:38:55 GMT, Ben Perez <bperez at openjdk.org> wrote:

>> Java implementation of ML-KEM, the [FIPS 203](https://csrc.nist.gov/pubs/fips/203/final) post-quantum KEM scheme. Depends on https://github.com/openjdk/jdk/pull/21167
>
> Ben Perez has updated the pull request with a new target base due to a merge or a rebase. The pull request now contains 11 commits:
> 
>  - Merge branch 'master' into ml-kem
>  - remove PR21167 changes
>  - Added ML_KEM_Provider
>  - Added SHA3Parallel
>  - Refactored ML_KEM to separate core protocol from ML_KEM_Provider
>  - Merge branch 'master' into 8340327
>  - more test, more RAW support, fix a bug on cleaning up getRawBytes output
>  - add support for private class RawKeySpec
>  - ensure key is intact after being used
>  - renames
>  - ... and 1 more: https://git.openjdk.org/jdk/compare/3f53d571...3b3e7829

this PR shall link to JDK-8298390 Implementing ML-KEM key encapsulation mechanism. Not JEP task [JDK-8339009]

-------------

PR Comment: https://git.openjdk.org/jdk/pull/21478#issuecomment-2414164761


More information about the security-dev mailing list