Age | Commit message (Expand) | Author |
2022-08-31 | nasty whitespace | Theo Buehler |
2022-08-31 | Rework DSA_size() and ECDSA_size() | Theo Buehler |
2022-07-12 | Remove mkerr.pl remnants from LibreSSL | Klemens Nanni |
2022-07-11 | fix NULL return adding missing semicolon | Brent Cook |
2022-07-07 | Expose new API in headers. | Theo Buehler |
2022-07-04 | Prepare to provide DSA_meth_{get0,set1}_name() | Theo Buehler |
2022-06-27 | Prepare to provide EVP_PKEY_security_bits() | Theo Buehler |
2022-06-27 | Prepare to provide DSA_security_bits() | Theo Buehler |
2022-05-07 | zap stray tab | Theo Buehler |
2022-05-07 | KNF nits | Theo Buehler |
2022-04-07 | Avoid infinite loop on parsing DSA private keys | Theo Buehler |
2022-02-24 | Remove accidentally committed debug code. | Theo Buehler |
2022-02-24 | Minor tweaks | Theo Buehler |
2022-02-24 | Add sanity checks on p and q in old_dsa_priv_decode() | Theo Buehler |
2022-01-15 | Minor cleanup and simplification in dsa_pub_encode() | Theo Buehler |
2022-01-14 | Simplify DSAPublicKey_it | Theo Buehler |
2022-01-14 | Make DSA opaque | Theo Buehler |
2022-01-14 | Unifdef LIBRESSL_OPAQUE_* and LIBRESSL_NEXT_API | Theo Buehler |
2022-01-07 | Prepare the move of DSA_SIG, DSA_METHOD and DSA to dsa_locl.h by | Theo Buehler |
2022-01-07 | Add an essentially empty dh_local.h and include it in the files where | Theo Buehler |
2022-01-05 | Prepare to provide DSA_bits() | Theo Buehler |
2022-01-05 | Prepare to provide DSA_get0_{p,q,g,{priv,pub}_key}() | Theo Buehler |
2021-12-12 | Include evp_locl.h where it will be needed once most structs from | Theo Buehler |
2021-12-04 | Add #include "bn_lcl.h" to the files that will soon need it. | Theo Buehler |
2021-11-29 | Crank the number of rounds of Miller-Rabin from 50 to 64 | Theo Buehler |
2019-11-01 | Add DSA CMS support. | Joel Sing |
2019-09-09 | Provide EVP_PKEY_CTX_get_signature_md() macro and implement the | Joel Sing |
2019-06-04 | Readability tweaks for comments that explain the blinding. | Theo Buehler |
2019-06-04 | Remove the blinding later to avoid leaking information on the length | Theo Buehler |
2019-01-20 | Fix BN_is_prime_* calls in libcrypto, the API returns -1 on error. | Theo Buehler |
2018-11-09 | Initialize priv_key and pub_key on first use instead of at the top. | Theo Buehler |
2018-11-06 | unrevert the use of bn_rand_interval(). | Theo Buehler |
2018-11-06 | revert use of bn_rand_interval due to failures with ECDHE and TLS | Theo Buehler |
2018-11-05 | Make use of bn_rand_interval() where appropriate. | Theo Buehler |
2018-11-05 | Eliminate a few "} else" branches, a few unneeded NULL checks before | Theo Buehler |
2018-11-05 | Remove two unnecessary BN_FLG_CONSTTIME dances: BN_mod_exp_ct() already | Theo Buehler |
2018-08-24 | Add consts to EVP_PKEY_asn1_set_private() | Theo Buehler |
2018-08-24 | After removing support for broken PKCS#8 formats (it was high time), | Theo Buehler |
2018-06-14 | Use a blinding value when generating a DSA signature, in order to reduce | Joel Sing |
2018-06-14 | Clarify the digest truncation comment in DSA signature generation. | Joel Sing |
2018-06-14 | Pull up the code that converts the digest to a BIGNUM - this only needs | Joel Sing |
2018-06-14 | Fix a potential leak/incorrect return value in DSA signature generation. | Joel Sing |
2018-06-14 | Call DSA_SIG_new() instead of hand rolling the same. | Joel Sing |
2018-06-14 | DSA_SIG_new() amounts to a single calloc() call. | Joel Sing |
2018-06-13 | style(9), comments and whitespace. | Joel Sing |
2018-06-13 | Avoid a timing side-channel leak when generating DSA and ECDSA signatures. | Joel Sing |
2018-05-01 | Convert a handful of X509_*() functions to take const as in OpenSSL. | Theo Buehler |
2018-04-28 | Fix a small timing side channel in dsa_sign_setup(). Simple adaptation | Theo Buehler |
2018-04-14 | make ENGINE_finish() succeed on NULL and simplify callers as in | Theo Buehler |
2018-03-17 | Add DSA_meth_{dup,free,new,set_{finish,sign}}() | Theo Buehler |