openssl/crypto/dsa
Dr. Stephen Henson 72245f340c Check for missing DSA parameters.
If DSA parameters are absent return -1 (for unknown) in DSA_security_bits.

If parameters are absent when a certificate is set in an SSL/SSL_CTX
structure this will reject the certificate by default. This will cause DSA
certificates which omit parameters to be rejected but that is never (?)
done in practice.

Thanks to Brian 'geeknik' Carpenter for reporting this issue.

Reviewed-by: Emilia Käsper <emilia@openssl.org>
2015-12-30 13:34:53 +00:00
..
dsa_ameth.c Extend EVP_PKEY_copy_parameters() 2015-12-14 23:06:14 +00:00
dsa_asn1.c Continue standardising malloc style for libcrypto 2015-11-09 22:48:41 +00:00
dsa_depr.c Continue standardising malloc style for libcrypto 2015-11-09 22:48:41 +00:00
dsa_err.c Rebuild error source files. 2015-11-05 15:48:37 +00:00
dsa_gen.c Cleanup: fix all sources that used EVP_MD_CTX_(create|init|destroy) 2015-12-07 17:40:20 +01:00
dsa_key.c Tighten up BN_with_flags usage and avoid a reachable assert 2015-11-26 10:20:36 +00:00
dsa_lib.c Check for missing DSA parameters. 2015-12-30 13:34:53 +00:00
dsa_locl.h Run util/openssl-format-source -v -c . 2015-01-22 09:20:09 +00:00
dsa_ossl.c Fix memory leak in DSA redo case. 2015-12-22 11:05:51 +01:00
dsa_pmeth.c Continue standardising malloc style for libcrypto 2015-11-09 22:48:41 +00:00
dsa_prn.c Continue standardising malloc style for libcrypto 2015-11-09 22:48:41 +00:00
dsa_sign.c Identify and move common internal libcrypto header files 2015-05-14 17:21:40 +02:00
dsa_vrf.c Identify and move common internal libcrypto header files 2015-05-14 17:21:40 +02:00
fips186a.txt misspellings fixes by https://github.com/vlajos/misspell_fixer 2013-09-05 21:39:42 +01:00
Makefile make update 2015-12-09 22:09:19 +00:00