summaryrefslogtreecommitdiff
path: root/src/lib/libcrypto/dsa/dsa_ossl.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* Readability tweaks for comments that explain the blinding.tb2019-06-041-5/+5
* Remove the blinding later to avoid leaking information on the lengthtb2019-06-041-3/+3
* unrevert the use of bn_rand_interval().tb2018-11-061-12/+5
* revert use of bn_rand_interval due to failures with ECDHE and TLStb2018-11-061-5/+12
* Make use of bn_rand_interval() where appropriate.tb2018-11-051-12/+5
* Use a blinding value when generating a DSA signature, in order to reducejsing2018-06-141-9/+39
* Clarify the digest truncation comment in DSA signature generation.jsing2018-06-141-3/+4
* Pull up the code that converts the digest to a BIGNUM - this only needsjsing2018-06-141-10/+10
* Fix a potential leak/incorrect return value in DSA signature generation.jsing2018-06-141-4/+6
* style(9), comments and whitespace.jsing2018-06-131-30/+32
* Avoid a timing side-channel leak when generating DSA and ECDSA signatures.jsing2018-06-131-5/+2
* Fix a small timing side channel in dsa_sign_setup(). Simple adaptationtb2018-04-281-12/+25
* Send the function codes from the error functions to the bit bucket,beck2017-01-291-8/+8
* Add ct and nonct versions of BN_mod_inverse for internal usebeck2017-01-211-3/+3
* Split out BN_div and BN_mod into ct and nonct versions for Internal use.beck2017-01-211-4/+4
* Make explicit _ct and _nonct versions of bn_mod_exp funcitons thatbeck2017-01-211-2/+4
* Disable DSA_FLAG_NO_EXP_CONSTTIME, always enable constant-time behavior.bcook2016-06-211-71/+33
* Set BN_FLG_CONSTTIME on the correct variable. beck committed wrong fix.libressl-v2.4.1tedu2016-06-061-2/+2
* Correct a problem that prevents the DSA signing algorithm from runningbeck2016-06-061-4/+6
* Fix an incorrect error check in DSA verify.bcook2015-09-101-4/+2
* None of these need to include <openssl/rand.h>jsing2014-10-181-2/+1
* if (x) FOO_free(x) -> FOO_free(x).miod2014-07-121-15/+8
* Only import cryptlib.h in the four source files that actually need it.jsing2014-07-111-4/+5
* KNFmiod2014-07-091-186/+206
* hand-KNF macro the do { } while loopsderaadt2014-06-271-16/+20
* tags as requested by miod and teduderaadt2014-06-121-1/+1
* Use C99 initializers for the various FOO_METHOD structs. More readable, andmiod2014-04-271-12/+6
* resolve conflictsdjm2012-10-131-1/+15
* openssl-1.0.0e: resolve conflictsdjm2011-11-031-19/+1
* resolve conflicts, fix local changesdjm2010-10-011-14/+34
* resolve conflictsdjm2009-01-091-0/+3
* resolve conflictsdjm2008-09-061-54/+54
* openssl security fixes, diff from markus@, ok & "commit it" djm@pvalchev2006-10-041-0/+12
* resolve conflictsdjm2006-06-271-12/+43
* resolve conflictsdjm2005-04-291-0/+2
* merge 0.9.7b with local changes; crank majors for libssl/libcryptomarkus2003-05-121-5/+9
* merge with 0.9.7-beta1markus2002-09-051-55/+1
* OpenSSL 0.9.7 stable 2002 05 08 mergebeck2002-05-151-3/+8
* merge openssl 0.9.6b-enginebeck2001-08-011-0/+21
* import DSA changes from 0.9.6a (Bleichenbacher attack), ok provos@/deraadt@markus2001-04-231-7/+57
* openssl-engine-0.9.6 mergebeck2000-12-151-3/+4
* OpenSSL 0.9.5 mergebeck2000-03-191-0/+321