summaryrefslogtreecommitdiff
path: root/crypto/rsa/rsa_ossl.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* Make the RSA structure opaqueRichard Levitte2016-04-061-1/+1
* Convert RSA blinding to new multi-threading APIAlessandro Ghedini2016-03-081-5/+5
* Convert CRYPTO_LOCK_{DH,DSA,RSA} to new multi-threading APIAlessandro Ghedini2016-03-081-27/+11
* GH601: Various spelling fixes.FdaSilvaYY2016-02-051-1/+1
* Tighten up BN_with_flags usage and avoid a reachable assertMatt Caswell2015-11-261-58/+93
* Rename RSA_eay_xxx to rsa_ossl_xxxRich Salz2015-11-171-0/+921