From: Pauli Date: Wed, 8 Jan 2025 22:33:11 +0000 (+1100) Subject: self_test: add ML-KEM test description X-Git-Tag: openssl-3.5.0-alpha1~534 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=073b9f2b1e276c362b3b93b6a3ea1389100c8781;p=thirdparty%2Fopenssl.git self_test: add ML-KEM test description Reviewed-by: Matt Caswell Reviewed-by: Viktor Dukhovni Reviewed-by: Hugo Landau Reviewed-by: Tomas Mraz (Merged from https://github.com/openssl/openssl/pull/26338) --- diff --git a/include/openssl/self_test.h b/include/openssl/self_test.h index 16e27c533a0..ed069606aa2 100644 --- a/include/openssl/self_test.h +++ b/include/openssl/self_test.h @@ -52,6 +52,7 @@ extern "C" { # define OSSL_SELF_TEST_DESC_PCT_EDDSA "EDDSA" # define OSSL_SELF_TEST_DESC_PCT_DSA "DSA" # define OSSL_SELF_TEST_DESC_PCT_ML_DSA "ML-DSA" +# define OSSL_SELF_TEST_DESC_PCT_ML_KEM "ML-KEM" # define OSSL_SELF_TEST_DESC_CIPHER_AES_GCM "AES_GCM" # define OSSL_SELF_TEST_DESC_CIPHER_AES_ECB "AES_ECB_Decrypt" # define OSSL_SELF_TEST_DESC_CIPHER_TDES "TDES" @@ -84,6 +85,10 @@ extern "C" { # define OSSL_SELF_TEST_DESC_KDF_TLS13_EXPAND "TLS13_KDF_EXPAND" # define OSSL_SELF_TEST_DESC_RNG "RNG" # define OSSL_SELF_TEST_DESC_KEYGEN_ML_DSA "ML-DSA" +# define OSSL_SELF_TEST_DESC_ENCAP_KEM "KEM_Encap" +# define OSSL_SELF_TEST_DESC_DECAP_KEM "KEM_Decap" +# define OSSL_SELF_TEST_DESC_DECAP_KEM_FAIL "KEM_Decap_Reject" +# define OSSL_SELF_TEST_DESC_KEYGEN_KEM "KEM_Keygen" void OSSL_SELF_TEST_set_callback(OSSL_LIB_CTX *libctx, OSSL_CALLBACK *cb, void *cbarg);