From c8b4a397d066857492c714735d7658cd1e545e81 Mon Sep 17 00:00:00 2001 From: Pauli Date: Wed, 29 Oct 2025 13:46:11 +1100 Subject: [PATCH] fips: don't pass MAC parameter to HMAC-DRBG during self-test Reviewed-by: Dmitry Belyavskiy Reviewed-by: Shane Lontis Reviewed-by: Tom Cosgrove (Merged from https://github.com/openssl/openssl/pull/29012) --- providers/fips/self_test_kats.c | 3 --- 1 file changed, 3 deletions(-) diff --git a/providers/fips/self_test_kats.c b/providers/fips/self_test_kats.c index 539c5f88ca9..dcf43f5df59 100644 --- a/providers/fips/self_test_kats.c +++ b/providers/fips/self_test_kats.c @@ -329,9 +329,6 @@ static int self_test_drbg(const ST_KAT_DRBG *t, OSSL_SELF_TEST *st, drbg_params[0] = OSSL_PARAM_construct_utf8_string(t->param_name, t->param_value, 0); - /* This is only used by HMAC-DRBG but it is ignored by the others */ - drbg_params[1] = - OSSL_PARAM_construct_utf8_string(OSSL_DRBG_PARAM_MAC, "HMAC", 0); if (!EVP_RAND_CTX_set_params(drbg, drbg_params)) goto err; -- 2.47.3