8345057: ML_KEM NamedParameterSpec constants removed by ML-DSA integration

Reviewed-by: mullan, hchao
This commit is contained in:
Valerie Peng 2024-11-26 21:08:57 +00:00
parent 8389e24d38
commit 8c2b4f6271
5 changed files with 115 additions and 3 deletions

View file

@ -92,6 +92,30 @@ public class NamedParameterSpec implements AlgorithmParameterSpec {
public static final NamedParameterSpec ML_DSA_87
= new NamedParameterSpec("ML-DSA-87");
/**
* The ML-KEM-512 parameters
*
* @since 24
*/
public static final NamedParameterSpec ML_KEM_512
= new NamedParameterSpec("ML-KEM-512");
/**
* The ML-KEM-768 parameters
*
* @since 24
*/
public static final NamedParameterSpec ML_KEM_768
= new NamedParameterSpec("ML-KEM-768");
/**
* The ML-KEM-1024 parameters
*
* @since 24
*/
public static final NamedParameterSpec ML_KEM_1024
= new NamedParameterSpec("ML-KEM-1024");
private final String name;
/**