openssl/crypto/rsa
Jiasheng Jiang aefbcde291 rsa: add check after calling BN_BLINDING_lock
As the potential failure of getting lock, we need to check the return
value of the BN_BLINDING_lock() in order to avoid the dirty data.

Signed-off-by: Jiasheng Jiang <jiasheng@iscas.ac.cn>

Reviewed-by: Paul Dale <pauli@openssl.org>
Reviewed-by: Matt Caswell <matt@openssl.org>
Reviewed-by: Tomas Mraz <tomas@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/17642)
2022-02-08 15:22:35 +01:00
..
build.info Remove RSA SSLv23 padding mode 2021-03-01 10:56:12 +01:00
rsa_acvp_test_params.c Update copyright year 2021-04-08 13:04:41 +01:00
rsa_ameth.c Fix EVP todata and fromdata when used with selection of EVP_PKEY_PUBLIC_KEY. 2022-02-03 13:48:42 +01:00
rsa_asn1.c Update copyright year 2021-04-08 13:04:41 +01:00
rsa_backend.c Move e_os.h to include/internal 2022-02-05 05:31:09 +01:00
rsa_chk.c Update copyright year 2021-04-08 13:04:41 +01:00
rsa_crpt.c
rsa_depr.c
rsa_err.c crypto: updates to pass size_t to RAND_bytes_ex() 2021-06-01 18:13:56 +10:00
rsa_gen.c Fix buffer overflow when generating large RSA keys in FIPS mode. 2021-05-26 17:57:37 +10:00
rsa_lib.c Fix typos 2022-01-05 12:37:20 +01:00
rsa_local.h Fix change in behaviour of EVP_PKEY_CTRL_RSA_KEYGEN_BITS 2021-03-30 19:22:33 +02:00
rsa_meth.c
rsa_mp_names.c
rsa_mp.c Update copyright year 2021-04-08 13:04:41 +01:00
rsa_none.c
rsa_oaep.c Rename all getters to use get/get0 in name 2021-06-01 12:40:00 +02:00
rsa_ossl.c rsa: add check after calling BN_BLINDING_lock 2022-02-08 15:22:35 +01:00
rsa_pk1.c Update copyright year 2021-06-17 13:24:59 +01:00
rsa_pmeth.c fix some code with obvious wrong coding style 2021-10-28 13:10:46 +10:00
rsa_prn.c Update copyright year 2021-07-29 15:41:35 +01:00
rsa_pss.c Rename all getters to use get/get0 in name 2021-06-01 12:40:00 +02:00
rsa_saos.c
rsa_schemes.c
rsa_sign.c fips module header inclusion fine-tunning 2021-07-06 10:52:27 +10:00
rsa_sp800_56b_check.c Allow small RSA exponents in the default provider 2021-08-13 10:35:56 +02:00
rsa_sp800_56b_gen.c fix some code with obvious wrong coding style 2021-10-28 13:10:46 +10:00
rsa_x931.c
rsa_x931g.c Update copyright year 2021-01-28 13:54:57 +01:00