summaryrefslogtreecommitdiff
path: root/src/lib/libcrypto/rsa/rsa.h (follow)
Commit message (Expand)AuthorAgeFilesLines
* Remove #error if OPENSSL_NO_FOO is definedtb2025-01-251-5/+1
* remove prototypes with no matching functionjsg2024-05-191-3/+1
* Make BN_BLINDING internaltb2023-07-281-2/+1
* Salt shares the blame of the continued existence of the X9.31 padding modetb2023-05-051-2/+2
* Remove X9.31 supporttb2023-04-251-9/+1
* Bring includes into canonical ordertb2023-04-181-2/+3
* Move some includes out of OPENSSL_NO_DEPRECATEDtb2023-04-181-3/+1
* Prepare rsa.h for X9.31 support removaltb2023-04-151-1/+5
* Move a few functions out of OPENSSL_NO_DEPRECATEDtb2023-04-091-4/+5
* Remove mkerr.pl remnants from LibreSSLkn2022-07-121-5/+1
* Expose new API in headers.tb2022-07-071-3/+1
* Prepare to provide RSA_security_bits()tb2022-06-271-1/+5
* Make RSA, RSA_PSS_PARAMS and RSA_METHOD opaquetb2022-01-141-81/+3
* Remove obsolete key formatstb2022-01-141-13/+1
* Unifdef LIBRESSL_OPAQUE_* and LIBRESSL_NEXT_APItb2022-01-141-3/+1
* Prepare to provide a number of RSA accessorstb2022-01-051-1/+12
* Reshuffle RSA_PSS_PARAMS and RSA_OAEP_PARAMS to avoid duplicate typedef.jsing2019-11-041-21/+19
* Provide RSA_PKCS1_OpenSSL().jsing2019-11-021-2/+2
* Make RSA_padding_{add,check}_PKCS1_OAEP_mgf1() public.jsing2019-11-021-1/+7
* Make RSA_OAEP_PARAMs public.jsing2019-11-021-1/+16
* Add RSA CMS support.jsing2019-11-011-1/+5
* Update RSA ASN.1 code to handle RSA-PSS.jsing2019-11-011-1/+2
* Add support for RSA-PSS.jsing2019-10-311-23/+41
* Update RSA OAEP code.jsing2019-10-291-6/+28
* 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-241-1/+3
* provide getters and setters for the RSA_METHOD interfacegilles2019-06-051-1/+48
* Add some accessor functions:djm2018-09-121-1/+3
* Provide RSA_meth_{dup,free,new,set_{finish,priv_{dec,enc}}}()tb2018-03-171-1/+10
* Provide RSA_{clear,set,test}_flasg()tb2018-02-201-1/+4
* Provide RSA_{g,s}et0_crt_params()tb2018-02-181-1/+4
* Use usual order of RSA_{g,s}et0_key().tb2018-02-181-2/+2
* Provide RSA_{g,s}et0_factors()tb2018-02-181-1/+3
* Provide RSA_bits()tb2018-02-181-1/+2
* Provide further parts of the OpenSSL 1.1 API: {DH,DSA}_get0_{key,pqg}(),tb2018-02-171-1/+5
* Bring back the RSA_SSLV23_PADDING define.jsing2017-08-301-1/+2
* Remove RSA_padding_add_SSLv23()/RSA_padding_check_SSLv23() and relatedjsing2017-08-281-8/+1
* Expand DECLARE_ASN1_.*FUNCTIONS macros.jsing2016-09-041-4/+12
* Remove flags for disabling constant-time operations.bcook2016-06-301-11/+1
* Check for allocation error in RSA_eay_mod_exp(). Coverity CID 25217.miod2015-02-141-1/+2
* if (x) FOO_free(x) -> FOO_free(x).miod2014-07-121-2/+2
* Explicitly include <openssl/opensslconf.h> in every file that referencesjsing2014-07-101-1/+3
* Tweak some comments. We do not really need to know that "New!" flags werejsing2014-07-101-9/+8
* Remove RSA_FLAG_NO_EXP_CONSTTIME, which was deprecated 12+ years ago.jsing2014-07-101-13/+1
* Make comments readable.jsing2014-07-091-27/+33
* KNF.jsing2014-07-091-118/+104
* Remove RSA_memory_lock(). This undocumented function sort-of serializes yourmiod2014-07-091-5/+1
* tags as requested by miod and teduderaadt2014-06-121-1/+1
* Everything sane has stdio, and FILE *. we don't need ifdefs for this.beck2014-05-291-2/+0