aboutsummaryrefslogtreecommitdiffstats
path: root/crypto/rsa/rsa_ossl.c
Commit message (Expand)AuthorAgeFilesLines
* Check range of RSA plaintext and ciphertext when using no padding.slontis2024-04-091-8/+57
* Copyright year updatesMatt Caswell2023-09-071-1/+1
* Fix typos found by codespellDimitri Papadopoulos2023-06-151-1/+1
* Optimise locking in rsa_get_blinding()Matt Caswell2023-05-301-3/+17
* Alternative fix for CVE-2022-4304Bernd Edlinger2023-04-041-7/+6
* Revert "Fix Timing Oracle in RSA decryption"Bernd Edlinger2023-04-041-14/+7
* S390x: Support ME and CRT offloadingJuergen Christ2023-02-081-0/+35
* Fix Timing Oracle in RSA decryptionDmitry Belyavskiy2023-02-071-76/+96
* rsa: Add option to disable implicit rejectionHubert Kario2022-12-121-5/+11
* rsa: add implicit rejection in PKCS#1 v1.5Hubert Kario2022-12-121-1/+94
* Stop raising ERR_R_MALLOC_FAILURE in most placesRichard Levitte2022-10-051-16/+16
* Update copyright yearMatt Caswell2022-05-031-1/+1
* rsa: add check after calling BN_BLINDING_lockJiasheng Jiang2022-02-081-1/+3
* rsa: remove TODOsPauli2021-06-021-10/+0
* Dual 1024-bit exponentiation optimization for Intel IceLake CPUAndrey Matyukov2021-03-221-6/+11
* Always check CRYPTO_LOCK_{read,write}_lockRich Salz2021-03-141-1/+2
* Update copyright yearMatt Caswell2021-03-111-1/+1
* Remove RSA SSLv23 padding modeRich Salz2021-03-011-11/+0
* Convert all {NAME}err() in crypto/ to their corresponding ERR_raise() callRichard Levitte2020-11-131-35/+30
* rsa: add ossl_ prefix to internal rsa_ calls.Pauli2020-10-071-4/+6
* Run the withlibctx.pl scriptMatt Caswell2020-10-011-7/+4
* Rename FIPS_MODE to FIPS_MODULERichard Levitte2020-04-281-11/+11
* Update copyright yearMatt Caswell2020-04-231-1/+1
* Use RAND_bytes_ex in crypto/rsaMatt Caswell2020-03-191-3/+7
* Deprecate the low level RSA functions.Pauli2020-02-201-0/+6
* Make the RSA ASYM_CIPHER implementation available inside the FIPS moduleMatt Caswell2020-02-131-11/+41
* Reorganize local header filesDr. Matthias St. Pierre2019-09-281-2/+2
* Reorganize private crypto header filesDr. Matthias St. Pierre2019-09-281-1/+1
* Coverity 1453629 and 1453638: Error handling issues (NEGATIVE_RETURNS)Pauli2019-09-111-0/+4
* make RSA and DSA operations throw MISSING_PRIVATE_KEY if needed, adapt ECDSADavid von Oheimb2019-07-311-0/+10
* Make err_clear_constant_time really constant timeBernd Edlinger2019-03-221-1/+1
* Added NULL check to BN_clear() & BN_CTX_end()Shane Lontis2019-03-191-8/+4
* Following the license change, modify the boilerplates in crypto/rsa/Richard Levitte2018-12-061-1/+1
* rsa/rsa_ossl.c: make RSAerr call in rsa_ossl_private_decrypt unconditional.Andy Polyakov2018-11-301-2/+3
* rsa/rsa_ossl.c: cache MONT_CTX for public modulus earlier.Andy Polyakov2018-11-211-7/+5
* rsa/rsa_ossl.c: fix and extend commentary [skip ci].Andy Polyakov2018-10-121-1/+2
* Update copyright yearMatt Caswell2018-09-111-1/+1
* rsa/rsa_ossl.c: implement variant of "Smooth CRT-RSA."Andy Polyakov2018-08-231-55/+100
* Check return from BN_subPauli2018-07-311-1/+2
* rsa/*: switch to BN_bn2binpad.Andy Polyakov2018-07-141-26/+12
* Add missing range checks on number of multi primes in rsa_ossl_mod_expBernd Edlinger2017-12-081-2/+3
* Support multi-prime RSA (RFC 8017)Paul Yang2017-11-211-3/+134
* This part fixes braces around if-else.Paul Yang2017-08-251-3/+4
* Fix coding style in crypto/rsa directoryPaul Yang2017-08-251-7/+7
* Change to check last return value of BN_CTX_getPaul Yang2017-06-261-5/+5
* Fix another possible crash in rsa_ossl_mod_exp.Bernd Edlinger2017-06-141-0/+2
* Make default_method mostly compile-timeRich Salz2017-04-071-5/+18
* Useless header include of openssl/rand.hFdaSilvaYY2016-06-181-1/+0
* Deprecate the flags that switch off constant timeMatt Caswell2016-06-061-122/+74
* Copyright consolidation 08/10Rich Salz2016-05-171-107/+6