summaryrefslogtreecommitdiff
path: root/src/lib/libcrypto/rsa (follow)
Commit message (Expand)AuthorAgeFilesLines
...
* Merge remainder of rsa_crpt.c into rsa_eay.ctb2023-08-092-128/+54
* Move RSA blinding API from rsa_crpt.c to rsa_blinding.ctb2023-08-092-102/+102
* Move RSA_blinding_{on,off}() to the bottom of the filetb2023-08-091-29/+29
* Move bn_blind.c to rsa_blinding.ctb2023-08-092-1/+269
* Merge BN_BLINDING_create_param() into BN_BLINDING_new()tb2023-08-091-2/+2
* Drop the unused BN_BLINDING argument of BN_BLINDING_create_param()tb2023-08-081-4/+5
* Simplify RSA_setup_blinding()tb2023-08-081-21/+16
* Drop the _ex from BN_BLINDING_{convert,invert}_ex()tb2023-08-021-6/+6
* Make BN_BLINDING internaltb2023-07-284-6/+7
* Add missing license for rsa_local.htb2023-07-211-1/+57
* Hide symbols in rsabeck2023-07-0816-18/+129
* Rename RSA_eay_* to rsa_*.jsing2023-07-071-44/+33
* Mop up remaining uses of ASN1_bn_print()tb2023-07-071-41/+10
* Add missing rsa_security_bit() handler to the RSA-PSS ASN1_METHODtb2023-05-191-1/+2
* Salt shares the blame of the continued existence of the X9.31 padding modetb2023-05-051-2/+2
* Add back support for RSA_X931_PADDINGtb2023-05-053-65/+127
* Bring back the X9.31 padding helperstb2023-05-051-0/+164
* Remove X9.31 supporttb2023-04-252-173/+1
* Wire up truncated SHA-2, SHA-3 and related thingstb2023-04-251-1/+8
* Bring includes into canonical ordertb2023-04-181-2/+3
* Move some includes out of OPENSSL_NO_DEPRECATEDtb2023-04-181-3/+1
* Stop supporting the long-retired X9.31 standardtb2023-04-152-113/+57
* Prepare rsa.h for X9.31 support removaltb2023-04-151-1/+5
* The NBs have been duly noted and ignored. Drop them.tb2023-04-131-14/+1
* Remove files that definitely contain no code anymoretb2023-04-131-68/+0
* Move RSA_generate_key() from rsa_depr.c to rsa_gen.ctb2023-04-132-34/+35
* Move a few functions out of OPENSSL_NO_DEPRECATEDtb2023-04-092-8/+6
* Add a few missing bracestb2023-04-051-4/+7
* Set up the RSA's _method_mod_n before the initial blindingtb2023-04-051-11/+13
* Convert BN_copy() with missing error checks to bn_copy()tb2023-03-271-2/+3
* Pull in <openssl/rsa.h> directlytb2023-03-251-1/+2
* Remove a few extra spacestb2023-03-111-2/+2
* Call BN_free() instead of BN_clear_free().jsing2023-03-071-9/+9
* Fix incorrect RSA_public_decrypt() return checktb2023-03-061-4/+8
* spelling fixes; from paul tagliamontejmc2022-12-261-2/+2
* Make internal header file names consistenttb2022-11-2614-41/+41
* Rename out to err to conform with standard naming scheme.tobhe2022-11-081-4/+4
* Fix leak of pk if EVP_PKEY_set1_RSA() fails.tobhe2022-11-081-5/+9
* Remove mkerr.pl remnants from LibreSSLkn2022-07-122-12/+2
* Expose new API in headers.tb2022-07-071-3/+1
* Sync with changes in dsa_meth.ctb2022-07-042-11/+12
* Prepare to provide EVP_PKEY_security_bits()tb2022-06-271-1/+8
* Prepare to provide RSA_security_bits()tb2022-06-272-2/+12
* Fix a buffer overread in OAEP padding removaltb2022-02-201-11/+11
* Fix check for BN_mod_inverse_ct return valueinoguchi2022-01-202-5/+5
* Add check for BN_sub return valueinoguchi2022-01-201-2/+3
* Make RSA, RSA_PSS_PARAMS and RSA_METHOD opaquetb2022-01-142-82/+78
* Remove obsolete key formatstb2022-01-141-13/+1
* Unifdef LIBRESSL_OPAQUE_* and LIBRESSL_NEXT_APItb2022-01-141-3/+1
* Prepare to provide EVP_PKEY_check()tb2022-01-101-4/+14