summaryrefslogtreecommitdiff
path: root/src/lib/libcrypto/rsa (follow)
Commit message (Expand)AuthorAgeFilesLines
* 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
* Check that the RSA exponent is neither even nor 1 in RSA_check_key()tb2022-01-101-1/+10
* include asn1_locl.h where it will be needed for the bump.tb2022-01-071-1/+2
* Prepare to make RSA and RSA_METHOD opaque by including rsa_locl.htb2022-01-077-7/+15
* Prepare to provide a number of RSA accessorstb2022-01-052-2/+67
* Consistently call BN_init() before BN_with_flags()tb2021-12-262-2/+6
* Include evp_locl.h where it will be needed once most structs fromtb2021-12-122-2/+5
* Add #include "bn_lcl.h" to the files that will soon need it.tb2021-12-042-2/+5
* Move the now internal X.509-related structs into x509_lcl.h.tb2021-11-011-1/+2
* whitespace/KNFtb2021-05-141-4/+4
* Free pss in RSA_freeinoguchi2020-01-171-1/+2
* Fix rsa key output formatinoguchi2019-11-201-5/+12
* Reshuffle RSA_PSS_PARAMS and RSA_OAEP_PARAMS to avoid duplicate typedef.jsing2019-11-041-21/+19
* Bring back some icky buffer allocation code so that pkey_rsa_print()jsing2019-11-021-9/+41
* Provide RSA_PKCS1_OpenSSL().jsing2019-11-022-3/+9
* Make RSA_padding_{add,check}_PKCS1_OAEP_mgf1() public.jsing2019-11-022-9/+8
* Make RSA_OAEP_PARAMs public.jsing2019-11-022-17/+17
* Add RSA CMS support.jsing2019-11-013-5/+262
* Update RSA ASN.1 code to handle RSA-PSS.jsing2019-11-014-302/+389
* Clean up RSA_new_method().jsing2019-11-011-40/+24
* Add CMS controls for RSA.jsing2019-10-311-1/+8
* Add support for RSA-PSS.jsing2019-10-315-65/+370
* Move RSA min modulus to a define and increase from 256 to 512 bits.jsing2019-10-312-4/+6
* Fix indent and indent before labels.jsing2019-10-311-5/+5
* Use braces where a statement has both multi-line and single-line blocks.jsing2019-10-311-8/+13
* Add additional validation of key size, message digest size and publicjsing2019-10-311-3/+17
* Clean up some code.jsing2019-10-311-11/+13
* Avoid potentially leaking pub_exp in pkey_rsa_copy().jsing2019-10-311-4/+4
* Add two controls that were missed in the previous commit.jsing2019-10-291-1/+13
* Update RSA OAEP code.jsing2019-10-292-21/+124
* Free maskHash when RSA_PSS_PARAMS is freed.jsing2019-10-251-3/+23
* Provide RSA_OAEP_PARAMS along with ASN.1 encoding/decoding.jsing2019-10-242-2/+97
* Add RSA_PSS_PARAMS pointer to RSA struct.jsing2019-10-241-1/+8
* Add maskHash field to RSA_PSS_PARAMS.jsing2019-10-241-1/+4
* Provide RSA_pkey_ctx_ctrl().jsing2019-10-242-2/+19