From f89c3756dc7f2d85dc792d75ec7db6eb598b8923 Mon Sep 17 00:00:00 2001 From: Pauli Date: Fri, 5 Sep 2025 07:24:19 +1000 Subject: [PATCH] slh-dsa: omit test of import PCT Reviewed-by: Neil Horman Reviewed-by: Tim Hudson Reviewed-by: Shane Lontis (Merged from https://github.com/openssl/openssl/pull/28447) (cherry picked from commit c25db4f867c8adc9d1a3b5336743c428a2bb8ca2) --- test/slh_dsa_test.c | 19 ++++++------------- 1 file changed, 6 insertions(+), 13 deletions(-) diff --git a/test/slh_dsa_test.c b/test/slh_dsa_test.c index 7b57787a1a1..35a8d784de4 100644 --- a/test/slh_dsa_test.c +++ b/test/slh_dsa_test.c @@ -186,19 +186,12 @@ static int slh_dsa_key_validate_failure_test(void) key = slh_dsa_key_from_data("SLH-DSA-SHA2-128f", slh_dsa_sha2_128s_0_keygen_priv, sizeof(slh_dsa_sha2_128s_0_keygen_priv), 0); - if (OSSL_PROVIDER_available(lib_ctx, "fips") - && fips_provider_version_match(lib_ctx, ">3.5.2")) { - /* The new pairwise test should fail in fips mode */ - if (!TEST_ptr_null(key)) - goto end; - } else { - if (!TEST_ptr(key)) - goto end; - if (!TEST_ptr(vctx = EVP_PKEY_CTX_new_from_pkey(lib_ctx, key, NULL))) - goto end; - if (!TEST_int_eq(EVP_PKEY_pairwise_check(vctx), 0)) - goto end; - } + if (!TEST_ptr(key)) + goto end; + if (!TEST_ptr(vctx = EVP_PKEY_CTX_new_from_pkey(lib_ctx, key, NULL))) + goto end; + if (!TEST_int_eq(EVP_PKEY_pairwise_check(vctx), 0)) + goto end; ret = 1; end: EVP_PKEY_CTX_free(vctx); -- 2.47.3