aboutsummaryrefslogtreecommitdiff
path: root/crypto/dsa/dsa_ossl.c
AgeCommit message (Expand)AuthorFilesLines
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
2011-01-26FIPS mode DSA changes:Dr. Stephen Henson1-1/+32
2011-01-25recalculate DSA signature if r or s is zero (FIPS 186-3 requirement)Dr. Stephen Henson1-1/+15
2010-10-11PR: 2295Dr. Stephen Henson1-1/+1
2007-03-28Change to mitigate branch prediction attacksBodo Möller1-1/+1
2007-02-11avoid shifting inputNils Larsch1-17/+10
2007-02-07remove unused variableNils Larsch1-1/+1
2007-02-03add support for DSA with SHA2Nils Larsch1-6/+37
2006-11-08Fix various warnings.Ben Laurie1-2/+2
2006-09-28Introduce limits to prevent malicious keys being able toBodo Möller1-0/+12
2006-03-18remove unnecessary codeNils Larsch1-1/+0
2006-03-15fix problems found by coverity: remove useless codeNils Larsch1-2/+2
2005-05-26make sure DSA signing exponentiations really are constant-timeBodo Möller1-3/+27
2005-05-16Implement fixed-window exponentiation to mitigate hyper-threadingBodo Möller1-0/+4
2005-05-09improve comment readabilityBodo Möller1-1/+1
2005-04-27Change method_mont_p from (char *) to (BN_MONT_CTX *) and remove severalDr. Stephen Henson1-5/+4
2005-04-26Port BN_MONT_CTX_set_locked() from stable branch.Dr. Stephen Henson1-9/+12
2005-04-23Add debug target, remove cast, note possible bug.Ben Laurie1-0/+2
2005-04-22- use BN_set_negative and BN_is_negative instead of BN_set_signNils Larsch1-2/+2
2003-04-08We seem to carry some rests of the 0.9.6 [engine] ENGINE framework in formRichard Levitte1-3/+0
2003-03-11The default implementation of DSA_METHOD has an interdependence on theGeoff Thorpe1-45/+42
2003-01-30Add the possibility to build without the ENGINE framework.Richard Levitte1-0/+2
2003-01-15Fix initialization sequence to prevent freeing of unitialized objects.Lutz Jänicke1-4/+9
2003-01-15As with RSA, which was modified recently, this change makes it possible toGeoff Thorpe1-0/+2
2002-11-04implement and use new macros BN_get_sign(), BN_set_sign()Bodo Möller1-2/+4