mirror of https://github.com/openssl/openssl.git
slh-dsa: omit test of import PCT
Reviewed-by: Neil Horman <nhorman@openssl.org> Reviewed-by: Tim Hudson <tjh@openssl.org> Reviewed-by: Shane Lontis <shane.lontis@oracle.com> (Merged from https://github.com/openssl/openssl/pull/28447)
This commit is contained in:
parent
7f7f75816f
commit
c25db4f867
|
@ -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);
|
||||
|
|
Loading…
Reference in New Issue