diff options
author | djm <> | 2006-05-04 14:19:08 +0000 |
---|---|---|
committer | djm <> | 2006-05-04 14:19:08 +0000 |
commit | f9d2303788ae22bedb13da8c57c49011b74de60a (patch) | |
tree | 153863b6979c54fe2c2bc1e1634af9cea8f6a655 /src/lib/libcrypto/dh/dh_err.c | |
parent | 4fe079716cece1d7c5964785c0961d561af6eb70 (diff) | |
download | openbsd-f9d2303788ae22bedb13da8c57c49011b74de60a.tar.gz openbsd-f9d2303788ae22bedb13da8c57c49011b74de60a.tar.bz2 openbsd-f9d2303788ae22bedb13da8c57c49011b74de60a.zip |
backport checks for degenerate Diffie-Hellman public exponents from
OpenSSL-0.9.8a, where they were added without a corresponding patch to
0.9.7 or an advisory! ok theo@ markus@
Diffstat (limited to 'src/lib/libcrypto/dh/dh_err.c')
-rw-r--r-- | src/lib/libcrypto/dh/dh_err.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/lib/libcrypto/dh/dh_err.c b/src/lib/libcrypto/dh/dh_err.c index c2715044c9..914b8a9c53 100644 --- a/src/lib/libcrypto/dh/dh_err.c +++ b/src/lib/libcrypto/dh/dh_err.c | |||
@@ -79,6 +79,7 @@ static ERR_STRING_DATA DH_str_reasons[]= | |||
79 | { | 79 | { |
80 | {DH_R_BAD_GENERATOR ,"bad generator"}, | 80 | {DH_R_BAD_GENERATOR ,"bad generator"}, |
81 | {DH_R_NO_PRIVATE_VALUE ,"no private value"}, | 81 | {DH_R_NO_PRIVATE_VALUE ,"no private value"}, |
82 | {DH_R_INVALID_PUBKEY ,"invalid public key"}, | ||
82 | {0,NULL} | 83 | {0,NULL} |
83 | }; | 84 | }; |
84 | 85 | ||