You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
19 lines
1.1 KiB
19 lines
1.1 KiB
5 years ago
|
diff -up openssl-1.0.2k/crypto/rsa/rsa_gen.c.rsa-check openssl-1.0.2k/crypto/rsa/rsa_gen.c
|
||
|
--- openssl-1.0.2k/crypto/rsa/rsa_gen.c.rsa-check 2019-02-06 12:58:50.570844207 +0100
|
||
|
+++ openssl-1.0.2k/crypto/rsa/rsa_gen.c 2019-02-06 13:10:57.058468214 +0100
|
||
|
@@ -94,11 +94,11 @@ int fips_check_rsa(RSA *rsa)
|
||
|
|
||
|
/* Perform pairwise consistency signature test */
|
||
|
if (!fips_pkey_signature_test(pk, tbs, -1,
|
||
|
- NULL, 0, EVP_sha1(),
|
||
|
+ NULL, 0, EVP_sha256(),
|
||
|
EVP_MD_CTX_FLAG_PAD_PKCS1, NULL)
|
||
|
- || !fips_pkey_signature_test(pk, tbs, -1, NULL, 0, EVP_sha1(),
|
||
|
+ || !fips_pkey_signature_test(pk, tbs, -1, NULL, 0, EVP_sha256(),
|
||
|
EVP_MD_CTX_FLAG_PAD_X931, NULL)
|
||
|
- || !fips_pkey_signature_test(pk, tbs, -1, NULL, 0, EVP_sha1(),
|
||
|
+ || !fips_pkey_signature_test(pk, tbs, -1, NULL, 0, EVP_sha256(),
|
||
|
EVP_MD_CTX_FLAG_PAD_PSS, NULL))
|
||
|
goto err;
|
||
|
/* Now perform pairwise consistency encrypt/decrypt test */
|