]> git.ipfire.org Git - thirdparty/openssl.git/commitdiff
self_test: add ML-KEM test description
authorPauli <ppzgs1@gmail.com>
Wed, 8 Jan 2025 22:33:11 +0000 (09:33 +1100)
committerTomas Mraz <tomas@openssl.org>
Fri, 14 Feb 2025 09:50:58 +0000 (10:50 +0100)
Reviewed-by: Matt Caswell <matt@openssl.org>
Reviewed-by: Viktor Dukhovni <viktor@openssl.org>
Reviewed-by: Hugo Landau <hlandau@devever.net>
Reviewed-by: Tomas Mraz <tomas@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/26338)

include/openssl/self_test.h

index 16e27c533a02c944ece8ee910317a4f97c68adc1..ed069606aa23047d53505c11083f866ff5c25773 100644 (file)
@@ -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);