summaryrefslogtreecommitdiff
path: root/lib/libcrypto/rsa/rsa_eay.c
AgeCommit message (Expand)Author
2023-05-05Add back support for RSA_X931_PADDINGTheo Buehler
2023-04-15Stop supporting the long-retired X9.31 standardTheo Buehler
2023-04-05Add a few missing bracesTheo Buehler
2023-04-05Set up the RSA's _method_mod_n before the initial blindingTheo Buehler
2022-12-26spelling fixes; from paul tagliamonteJason McIntyre
2022-11-26Make internal header file names consistentTheo Buehler
2022-01-20Add check for BN_sub return valueKinichiro Inoguchi
2022-01-07Prepare to make RSA and RSA_METHOD opaque by including rsa_locl.hTheo Buehler
2021-12-26Consistently call BN_init() before BN_with_flags()Theo Buehler
2019-11-02Provide RSA_PKCS1_OpenSSL().Joel Sing
2017-08-28Remove RSA_padding_add_SSLv23()/RSA_padding_check_SSLv23() and relatedJoel Sing
2017-05-02use freezero() instead of memset/explicit_bzero + free. SubstantiallyTheo de Raadt
2017-04-28revert previous accidental commitBob Beck
2017-04-28*** empty log message ***Bob Beck
2017-01-29Send the function codes from the error functions to the bit bucket,Bob Beck
2017-01-21Split out BN_div and BN_mod into ct and nonct versions for Internal use.Bob Beck
2017-01-21Make explicit _ct and _nonct versions of bn_mod_exp funcitons thatBob Beck
2016-09-02missing space after commaTheo Buehler
2016-07-07call BN_init on temporaries to avoid use-before-set warningsBrent Cook
2016-06-30Remove flags for disabling constant-time operations.Brent Cook
2015-09-10Correct spelling of OPENSSL_cleanse.Joel Sing
2015-06-13Fix bad indenting in LibreSSL.Doug Hogan
2015-02-14Check for allocation error in RSA_eay_mod_exp(). Coverity CID 25217.Miod Vallat
2015-02-09BN_CTX_get() can fail - consistently check its return value.Joel Sing
2014-10-18None of these need to include <openssl/rand.h>Joel Sing
2014-07-11In RSA_eay_private_encrypt(), correctly return the smaller BN; OpenSSLMiod Vallat
2014-07-11Only import cryptlib.h in the four source files that actually need it.Joel Sing
2014-07-10Explicitly include <openssl/opensslconf.h> in every file that referencesJoel Sing
2014-07-10BN_free, BN_clear_free, BN_CTX_free, BN_BLINDING_free and BN_MONT_CTX_freeJoel Sing
2014-07-09More KNF.Joel Sing
2014-07-09RSA_NULL used to be a compile option allowing the RSA interfaces to beMiod Vallat
2014-07-09KNFMiod Vallat
2014-06-12tags as requested by miod and teduTheo de Raadt
2014-04-27Use C99 initializers for the various FOO_METHOD structs. More readable, andMiod Vallat
2014-04-17Change library to use intrinsic memory allocation functions instead ofBob Beck
2014-04-13Merge conflicts; remove MacOS, Netware, OS/2, VMS and Windows build machinery.Miod Vallat
2012-01-05OpenSSL 1.0.0f: mergeDamien Miller
2011-11-03openssl-1.0.0e: resolve conflictsDamien Miller
2010-10-01resolve conflicts, fix local changesDamien Miller
2009-01-09resolve conflictsDamien Miller
2009-01-05update to openssl-0.9.8i; tested by several, especially krw@Damien Miller
2008-09-07Fix merge botch.Mark Kettenis
2008-09-06resolve conflictsDamien Miller
2006-10-04openssl security fixes, diff from markus@, ok & "commit it" djm@Peter Valchev
2006-06-27resolve conflictsDamien Miller
2005-04-29resolve conflictsDamien Miller
2003-11-11merge 0.9.7c; minor bugsfixes;Markus Friedl
2003-05-12merge 0.9.7b with local changes; crank majors for libssl/libcryptoMarkus Friedl
2003-03-17update to official patch from openssl.org; ok deraadt@, millert@Markus Friedl
2003-03-15Enforce blinding on RSA operations involving private keys.Hakan Olsson