From: Pauli Date: Fri, 29 Aug 2025 02:42:00 +0000 (+1000) Subject: rsa: convert to transient error state on import failure in FIPS provider X-Git-Tag: openssl-3.6.0-alpha1~20 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=864a5f6641cd89bc38b28e821701b21957c96341;p=thirdparty%2Fopenssl.git rsa: convert to transient error state on import failure in FIPS provider Reviewed-by: Neil Horman Reviewed-by: Tomas Mraz (Merged from https://github.com/openssl/openssl/pull/28376) --- diff --git a/crypto/rsa/rsa_gen.c b/crypto/rsa/rsa_gen.c index 1897214dae1..62cbb57577f 100644 --- a/crypto/rsa/rsa_gen.c +++ b/crypto/rsa/rsa_gen.c @@ -745,7 +745,7 @@ int ossl_rsa_key_pairwise_test(RSA *rsa) OSSL_SELF_TEST_get_callback(rsa->libctx, &stcb, &stcbarg); res = rsa_keygen_pairwise_test(rsa, stcb, stcbarg); if (res <= 0) - ossl_set_error_state(OSSL_SELF_TEST_TYPE_PCT); + ossl_set_error_state(OSSL_SELF_TEST_TYPE_PCT_IMPORT); return res; } #endif /* FIPS_MODULE */