summaryrefslogtreecommitdiff
path: root/src/lib/libcrypto/dsa/dsa_ossl.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* Remove unused DSA methodstb2024-05-111-19/+6
* Make the openssl_dsa_meth static consttb2024-05-091-2/+2
* Move openssl_dsa_meth below the methods it usestb2024-05-091-25/+17
* Make the bn_rand_interval() API a bit more ergonomictb2023-08-031-3/+3
* hide symbols in dsabeck2023-07-081-1/+7
* Replace the remaining BN_copy() with bn_copy()tb2023-03-271-3/+3
* Cap the number of iterations in DSA signingtb2023-03-041-1/+16
* Call dsa_check_keys() before signing or verifyingtb2023-03-041-23/+9
* Merge dsa_sign.c and dsa_vrf.c into dsa_ossl.ctb2023-02-131-1/+36
* Clean up and simplify BIGNUM handling in DSA code.jsing2023-01-111-78/+87
* Make internal header file names consistenttb2022-11-261-3/+3
* Fix whitespacetb2022-11-191-9/+8
* Minor tweakstb2022-02-241-7/+8
* Prepare the move of DSA_SIG, DSA_METHOD and DSA to dsa_locl.h bytb2022-01-071-1/+2
* 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