summaryrefslogtreecommitdiff
path: root/src/lib/libcrypto/dsa (follow)
Commit message (Expand)AuthorAgeFilesLines
* Use dsa for DSA and dh for DHtb2024-03-271-88/+90
* Unify *_up_ref() implementationstb2024-03-271-3/+2
* Remove DSA_generate_parameterstb2024-03-022-29/+2
* Replace .pkey_base_id with a .base_method pointertb2024-01-041-6/+6
* Split ameth arrays into individual methodstb2024-01-041-61/+57
* Rework pkey_das_paramgen()tb2023-12-281-16/+21
* Rework pkey_dsa_keygen()tb2023-12-281-9/+18
* Ignore ENGINE at the API boundarytb2023-11-292-5/+3
* Unifdef OPENSSL_NO_ENGINE in libcryptotb2023-11-191-29/+1
* Drop silly int_ prefix from _free() and _size()tb2023-08-121-5/+5
* Free {priv,pub}_key before assigning to ittb2023-08-121-1/+4
* Readability tweak for key parameters in DSAtb2023-08-121-2/+2
* Simplify and unify missing_parameters() for DH and DSAtb2023-08-121-6/+3
* Convert {DH,DSA}_new_method() to using calloc()tb2023-08-121-40/+25
* Improve variable names in {dh,dsa}_{pub,priv}_{de,en}code()tb2023-08-111-57/+57
* Use params{,_len} in {dh,dsa}_params_{en,de}code()tb2023-08-111-5/+5
* Use key/key_len in old_dsa_priv_{en,de}code()tb2023-08-111-5/+5
* Add back an empty line that I didn't really want to removetb2023-08-111-1/+2
* Align dh and dsa decoding functions with encodingtb2023-08-111-79/+94
* Convert {dh,dsa}_{pub,priv}_encode() to single exittb2023-08-101-42/+47
* Clean up {dh,dsa}_pub_encode()tb2023-08-101-19/+26
* Various fixes in {dh,dsa}_priv_encode()tb2023-08-101-19/+24
* Make the bn_rand_interval() API a bit more ergonomictb2023-08-032-5/+5
* hide symbols in dsabeck2023-07-088-8/+73
* Mop up remaining uses of ASN1_bn_print()tb2023-07-071-48/+13
* Wire up truncated SHA-2, SHA-3 and related thingstb2023-04-251-1/+6
* Bring includes into canonical ordertb2023-04-181-4/+4
* Move some includes out of OPENSSL_NO_DEPRECATEDtb2023-04-181-3/+1
* Remove files that definitely contain no code anymoretb2023-04-131-73/+0
* Move DSA_generate_parameters() from dsa_depr.c to dsa_gen.ctb2023-04-132-21/+23
* Move a few functions out of OPENSSL_NO_DEPRECATEDtb2023-04-092-7/+3
* Replace the remaining BN_copy() with bn_copy()tb2023-03-272-5/+5
* BN_free() is defined in <openssl/bn.h>tb2023-03-251-1/+2
* Fix an off-by-one in dsa_check_key()tb2023-03-111-2/+2
* Call BN_free() instead of BN_clear_free().jsing2023-03-072-11/+11
* Simplify the consistency checks in old_dsa_priv_decode()tb2023-03-041-24/+13
* Cap the number of iterations in DSA signingtb2023-03-041-1/+16
* Small readability tweak in old_dsa_priv_decode()tb2023-03-041-3/+3
* Call dsa_check_keys() before signing or verifyingtb2023-03-041-23/+9
* Add dsa_check_key() calls on DSA decodingtb2023-03-041-18/+17
* Provide dsa_check_key()tb2023-03-042-2/+77
* Provide DSA_R_INVALID_PARAMETERS error codetb2023-03-042-2/+4
* Merge dsa_sign.c and dsa_vrf.c into dsa_ossl.ctb2023-02-133-163/+36
* dsa/dsa_sign.c: unindent by inverting logic for DSA_SIG_free(NULL)tb2023-02-131-6/+7
* dsa/dsa_sign.c: shuffle functions into a more sensible ordertb2023-02-131-13/+13
* Clean up and simplify BIGNUM handling in DSA code.jsing2023-01-113-96/+116
* Simplify BIGNUM handling in dsa_builtin_keygen().jsing2023-01-111-18/+17
* Make internal header file names consistenttb2022-11-2612-31/+31
* Rework pkey_dsa_sign() and pkey_dsa_verify()tb2022-11-191-21/+25
* Rework DSA_sign() and DSA_verify()tb2022-11-191-20/+31