Loading CHANGES +2 −1 Original line number Diff line number Diff line Loading @@ -4,7 +4,8 @@ Changes between 1.0.2e and 1.0.2f [xx XXX xxxx] *) *) Reject DH handshakes with parameters shorter than 1024 bits. [Kurt Roeckx] Changes between 1.0.2d and 1.0.2e [3 Dec 2015] Loading ssl/s3_clnt.c +1 −1 Original line number Diff line number Diff line Loading @@ -3610,7 +3610,7 @@ int ssl3_check_cert_and_algorithm(SSL *s) DH_free(dh_srvr); } if ((!SSL_C_IS_EXPORT(s->s3->tmp.new_cipher) && dh_size < 768) if ((!SSL_C_IS_EXPORT(s->s3->tmp.new_cipher) && dh_size < 1024) || (SSL_C_IS_EXPORT(s->s3->tmp.new_cipher) && dh_size < 512)) { SSLerr(SSL_F_SSL3_CHECK_CERT_AND_ALGORITHM, SSL_R_DH_KEY_TOO_SMALL); goto f_err; Loading Loading
CHANGES +2 −1 Original line number Diff line number Diff line Loading @@ -4,7 +4,8 @@ Changes between 1.0.2e and 1.0.2f [xx XXX xxxx] *) *) Reject DH handshakes with parameters shorter than 1024 bits. [Kurt Roeckx] Changes between 1.0.2d and 1.0.2e [3 Dec 2015] Loading
ssl/s3_clnt.c +1 −1 Original line number Diff line number Diff line Loading @@ -3610,7 +3610,7 @@ int ssl3_check_cert_and_algorithm(SSL *s) DH_free(dh_srvr); } if ((!SSL_C_IS_EXPORT(s->s3->tmp.new_cipher) && dh_size < 768) if ((!SSL_C_IS_EXPORT(s->s3->tmp.new_cipher) && dh_size < 1024) || (SSL_C_IS_EXPORT(s->s3->tmp.new_cipher) && dh_size < 512)) { SSLerr(SSL_F_SSL3_CHECK_CERT_AND_ALGORITHM, SSL_R_DH_KEY_TOO_SMALL); goto f_err; Loading