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 | ||
