From: Pauli Date: Thu, 4 Sep 2025 21:24:19 +0000 (+1000) Subject: slh-dsa: omit test of import PCT X-Git-Tag: openssl-3.6.0-beta1~29 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=255003535b35f26bb7bdb33c246726dfdc0cfa60;p=thirdparty%2Fopenssl.git 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) --- diff --git a/test/slh_dsa_test.c b/test/slh_dsa_test.c index eb1e1974bbf..e6a2699474e 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);