git: openjdk/jdk: master: 8298390: Implement JEP 496: Quantum-Resistant Module-Lattice-Based Key Encapsulation Mechanism

Ben Perez bperez at openjdk.org
Fri Nov 22 16:40:00 UTC 2024


Changeset: 13987b42
Branch: master
Author:    Ben Perez <bperez at openjdk.org>
Date:      2024-11-22 16:36:52 +0000
URL:       https://git.openjdk.org/jdk/commit/13987b4244614d594dc8f94c288eddb6239a066f

8298390: Implement JEP 496: Quantum-Resistant Module-Lattice-Based Key Encapsulation Mechanism

Co-authored-by: Ferenc Rakoczi <ferenc.r.rakoczi at oracle.com>
Reviewed-by: valeriep

+ src/java.base/share/classes/com/sun/crypto/provider/ML_KEM.java
+ src/java.base/share/classes/com/sun/crypto/provider/ML_KEM_Impls.java
! src/java.base/share/classes/com/sun/crypto/provider/SunJCE.java
! src/java.base/share/classes/java/security/spec/NamedParameterSpec.java
+ src/java.base/share/classes/sun/security/provider/SHA3Parallel.java
! src/java.base/share/classes/sun/security/util/KnownOIDs.java
+ test/jdk/sun/security/provider/acvp/data/ML-KEM-encapDecap-FIPS203/internalProjection.json
+ test/jdk/sun/security/provider/acvp/data/ML-KEM-keyGen-FIPS203/internalProjection.json
! test/jdk/sun/security/provider/all/Deterministic.java
+ test/micro/org/openjdk/bench/java/security/MLKEMBench.java



More information about the jdk-changes mailing list