Add RSA SHA512 truncated digest support
[openssl.git] / crypto / rsa / rsa_pmeth.c
2020-05-07 Shane LontisAdd RSA SHA512 truncated digest support
2020-04-23 Matt CaswellUpdate copyright year
2020-02-22 Richard LevittePROV: add RSA signature implementation
2020-02-20 PauliDeprecate the low level RSA functions.
2020-01-19 Richard Levittelibcrypto: Eliminate as much use of EVP_PKEY_size(...
2019-09-28 Dr. Matthias St... Reorganize local header files
2019-09-28 Dr. Matthias St... Reorganize private crypto header files
2019-09-25 Patrick Steuers390x assembly pack: accelerate X25519, X448, Ed25519...
2019-05-21 Kurt RoeckxChange default RSA, DSA and DH size to 2048 bit
2019-04-26 David BenjaminCopy RSA-PSS saltlen in EVP_PKEY_CTX_dup.
2019-03-07 Bernd EdlingerDo the error handling in pkey_rsa_decrypt in constant...
2019-03-06 David von Oheimbconstify *_dup() and *i2d_*() and related functions...
2018-12-06 Richard LevitteFollowing the license change, modify the boilerplates...
2018-04-17 Richard LevitteUpdate copyright year
2018-04-03 Rich SalzSet error code on alloc failures
2017-12-11 Sebastian Andrzej... rsa: Do not allow less than 512 bit RSA keys
2017-11-21 Paul YangSupport multi-prime RSA (RFC 8017)
2017-11-12 Josh SorefMany spelling fixes/typo's corrected.
2017-09-11 Andy Polyakovrsa/rsa_pmeth.c: recognize SHA3 as supported RSA digest.
2017-08-25 Paul YangThis part fixes braces around if-else.
2017-07-19 Dr. Stephen HensonTypo: should check mgf1md
2017-04-27 Bernd EdlingerRemove unnecessary loop in pkey_rsa_decrypt.
2017-02-28 Bernd EdlingerFix handling of EVP_PKEY_CTRL_PKCS7_ENCRYPT/DECRYPT...
2017-01-18 Dr. Stephen HensonDefines and strings for special salt length values...
2017-01-18 Dr. Stephen HensonAdd support for -1, -2 salt lengths for PSS only keys.
2017-01-08 Dr. Stephen Hensonfix a few more style issues
2017-01-08 Dr. Stephen HensonRemove unnecessary frees and style fixes.
2017-01-08 Dr. Stephen HensonUse more desciptive macro name rsa_pss_restricted()
2017-01-08 Dr. Stephen Hensonfix various style issues
2017-01-08 Dr. Stephen HensonReturn errors PKCS#7/CMS enveloped data ctrls and PSS
2017-01-08 Dr. Stephen HensonAdd PSS parameter restrictions.
2017-01-08 Dr. Stephen HensonInitial parameter restrictions.
2017-01-08 Dr. Stephen HensonAdd macros to determine if key or ctx is PSS.
2017-01-08 Dr. Stephen HensonSupport pad mode get/set for PSS keys.
2017-01-08 Dr. Stephen HensonKey gen param support.
2017-01-08 Dr. Stephen HensonSet PSS padding mode for PSS keys.
2017-01-08 Dr. Stephen HensonDigest string helper function.
2017-01-08 Dr. Stephen HensonPSS EVP_PKEY method
2017-01-08 Dr. Stephen HensonUse method key type instead of EVP_PKEY_RSA
2016-12-09 Dr. Stephen HensonCheck input length to pkey_rsa_verify()
2016-08-22 Rich SalzRT2676: Reject RSA eponent if even or 1
2016-05-17 Rich SalzCopyright consolidation 08/10
2016-04-18 Rich SalzMake string_to_hex/hex_to_string public
2016-03-20 Rich SalzRemove #error from include files.
2016-02-22 Rich SalzRemove unused parameters from internal functions
2016-01-26 Rich SalzRemove /* foo.c */ comments
2015-12-16 Rich SalzRename some BUF_xxx to OPENSSL_xxx
2015-12-02 Dr. Stephen HensonRemove legacy sign/verify from EVP_MD.
2015-11-09 Matt CaswellContinue standardising malloc style for libcrypto
2015-09-03 Rich Salzremove 0 assignments.
2015-05-14 Richard LevitteIdentify and move common internal libcrypto header...
2015-05-11 Rich SalzUse p==NULL not !p (in if statements, mainly)
2015-05-07 Rich SalzUse "==0" instead of "!strcmp" etc
2015-05-04 Rich SalzUse safer sizeof variant in malloc
2015-05-01 Rich Salzfree null cleanup finale
2015-05-01 Rich Salzfree NULL cleanup 7
2015-04-30 Matt CaswellFix buffer overrun in RSA signing
2015-03-24 Dr. Stephen HensonMove some EVP internals to evp_int.h
2015-01-22 Matt CaswellRun util/openssl-format-source -v -c .
2014-12-08 Matt CaswellImplement internally opaque bn access from rsa
2014-11-20 Annie YousarRT2679: Fix error if keysize too short
2013-06-21 Dr. Stephen HensonCMS RSA-OAEP and RSA-PSS support.
2013-06-21 Dr. Stephen HensonUpdate to OAEP support.
2013-06-21 Dr. Stephen HensonAdd control to retrieve signature MD.
2013-06-12 Dr. Stephen HensonExetended OAEP support.
2013-03-31 Dr. Stephen HensonTypo.
2012-02-15 Dr. Stephen HensonAdditional compatibility fix for MDC2 signature format.
2012-01-02 Dr. Stephen Hensonincomplete provisional OAEP CMS decrypt support
2010-06-01 Dr. Stephen Hensonadd CVE-2010-0742 and CVS-2010-1633 fixes
2010-03-11 Dr. Stephen Hensonctrl operations to retrieve RSA algorithm settings
2010-03-11 Dr. Stephen HensonAdd support for new PSS functions in RSA EVP_PKEY_METHOD
2010-03-08 Dr. Stephen HensonRSA PSS verification support including certificates...
2010-03-07 Dr. Stephen Hensonadd MGF1 digest ctrl
2008-11-05 Dr. Stephen HensonUpdate obsolete email address...
2008-05-02 Dr. Stephen HensonIndicate support for digest init ctrl.
2008-03-16 Geoff ThorpeFix a variety of warnings generated by some elevated...
2008-03-15 Dr. Stephen HensonInitial support for enveloped data decrypt. Extent...
2008-03-12 Dr. Stephen HensonAnd so it begins...
2007-10-26 Dr. Stephen Henson1. Changes for s_client.c to make it return non-zero...
2006-08-28 Ben LaurieMake things static that should be. Declare stuff in...
2006-07-20 Dr. Stephen HensonUse correct pointer types for various functions.
2006-07-10 Dr. Stephen HensonAllow digests to supply S/MIME micalg values from a...
2006-05-28 Richard Levitterslen is unsigned, so it can never go below 0.
2006-05-24 Dr. Stephen HensonNew function to dup EVP_PKEY_CTX. This will be needed...
2006-05-24 Dr. Stephen HensonUse size_t for new crypto size parameters.
2006-05-11 Dr. Stephen HensonNew functions to get key types without dereferncing...
2006-05-08 Dr. Stephen HensonUpdate PKCS#7 enveloped data to new API.
2006-04-15 Dr. Stephen HensonUse more flexible method of determining output length...
2006-04-14 Dr. Stephen HensonUpdate copyright notices on a few files where all origi...
2006-04-13 Dr. Stephen HensonAdd key derivation support.
2006-04-12 Dr. Stephen HensonInitial DSA EVP_PKEY_METHOD. Fixup some error codes.
2006-04-11 Dr. Stephen HensonAdd support for setting keybits and public exponent...
2006-04-11 Dr. Stephen HensonInitial keygen support.
2006-04-10 Dr. Stephen Hensonctrls to set PSS salt length.
2006-04-10 Dr. Stephen HensonPreliminary PSS support.
2006-04-10 Dr. Stephen HensonBeginnings of PSS support.
2006-04-10 Dr. Stephen HensonChange operation values so they can be used as a mask.
2006-04-10 Dr. Stephen HensonImplementation of pkey_rsa_verify. Some constification.
2006-04-09 Dr. Stephen HensonStore digests as EVP_MD instead of a NID.
2006-04-09 Dr. Stephen HensonConstification.
next