aboutsummaryrefslogtreecommitdiff
path: root/crypto/dsa/dsa_ossl.c
AgeCommit message (Expand)AuthorFilesLines
2019-05-07Reject obviously invalid DSA parameters during signingMatt Caswell1-0/+6
2018-12-06Following the license change, modify the boilerplates in crypto/dsa/Richard Levitte1-1/+1
2018-11-02Add a constant time flag to one of the bignums to avoid a timing leak.Pauli1-0/+1
2018-10-29Timing vulnerability in DSA signature generation (CVE-2018-0734).Pauli1-13/+15
2018-10-29DSA mod inverse fixPauli1-1/+31
2018-09-11Update copyright yearMatt Caswell1-1/+1
2018-06-21Add blinding to a DSA signatureMatt Caswell1-17/+49
2017-11-01 Address a timing side channel whereby it is possible to determine somePauli1-10/+25
2017-10-18Remove parentheses of return.KaoruToda1-1/+1
2017-10-13Remove email addresses from source code.Rich Salz1-2/+0
2017-10-09Since return is inconsistent, I removed unnecessary parentheses andKaoruToda1-2/+2
2017-08-03Add RAND_priv_bytes() for private keysRich Salz1-1/+1
2017-04-07Make default_method mostly compile-timeRich Salz1-0/+12
2016-07-20Don't allocate r/s in DSA_SIG and ECDSA_SIGDr. Stephen Henson1-0/+4
2016-06-20Make DSA_SIG and ECDSA_SIG getters const.Emilia Kasper1-12/+9
2016-06-18Useless header include of openssl/rand.hFdaSilvaYY1-1/+0
2016-06-07Set flag BN_FLG_CONSTTIME earlierCesar Pereida1-3/+2
2016-06-07Remove kq and set BN_FLG_CONSTTIME in k for BN_mod_inverseCesar Pereida1-13/+8
2016-06-06Deprecate the flags that switch off constant timeMatt Caswell1-23/+15
2016-06-06Simplify dsa_ossl.cMatt Caswell1-41/+20
2016-06-06Fix DSA, preserve BN_FLG_CONSTTIMECesar Pereida1-4/+5
2016-05-17Copyright consolidation 07/10Rich Salz1-54/+6
2016-04-29Remove some dead codeMatt Caswell1-7/+1
2016-04-03Make the DSA structure opaqueMatt Caswell1-1/+1
2016-03-08Make DSA_SIG opaque.Dr. Stephen Henson1-29/+27
2016-03-08Convert CRYPTO_LOCK_{DH,DSA,RSA} to new multi-threading APIAlessandro Ghedini1-2/+2
2016-03-07Remove kinv/r fields from DSA structure.Dr. Stephen Henson1-10/+2
2016-01-26Remove /* foo.c */ commentsRich Salz1-1/+0
2015-12-22Fix memory leak in DSA redo case.David Benjamin1-4/+4
2015-11-09Continue standardising malloc style for libcryptoMatt Caswell1-3/+3
2015-05-14Identify and move common internal libcrypto header filesRichard Levitte1-1/+1
2015-04-30free NULL cleanup 7Rich Salz1-21/+11
2015-04-16Code style: space after 'if'Viktor Dukhovni1-4/+4
2015-01-27OPENSSL_NO_xxx cleanup: SHARich Salz1-4/+1
2015-01-22Run util/openssl-format-source -v -c .Matt Caswell1-335/+345
2014-12-30mark all block comments that need format preserving so thatTim Hudson1-1/+2
2014-12-08Implement internally opaque bn access from dsaMatt Caswell1-42/+44
2014-12-08remove OPENSSL_FIPSAPIDr. Stephen Henson1-1/+1
2014-12-08remove FIPS module code from crypto/dsaDr. Stephen Henson1-35/+0
2014-09-09RT3192: spurious error in DSA verifyMatt Caswell1-3/+1
2013-07-17Avoid need to change function code.Dr. Stephen Henson1-7/+7
2013-07-15Make `safe' (EC)DSA nonces the default.Adam Langley1-10/+16
2013-06-13Add secure DSA nonce flag.Adam Langley1-5/+24
2012-06-03Version skew reduction: trivia (I hope).Ben Laurie1-0/+1
2011-05-11Rename FIPS_mode_set and FIPS_mode. Theses symbols will be defined inDr. Stephen Henson1-2/+2
2011-04-23More fixes for DSA FIPS overrides.Dr. Stephen Henson1-1/+2
2011-04-23Add PRNG security strength checking.Dr. Stephen Henson1-1/+4
2011-02-13Remove dependency of dsa_sign.o and dsa_vrf.o: new functions FIPS_dsa_sig_newDr. Stephen Henson1-2/+1
2011-02-03Transfer error redirection to fips.h, add OPENSSL_FIPSAPI to source filesDr. Stephen Henson1-0/+2
2011-02-01Since FIPS 186-3 specifies we use the leftmost bits of the digestDr. Stephen Henson1-18/+0