Only allow a temporary rsa key exchange when they key is larger than 512.
[openssl.git] / ssl / ssl_lib.c
index b60fe1a898647aa9270aac289fae42f6e539ff94..c0931e787728ed17d4c10fc4b02763807e858293 100644 (file)
@@ -2330,7 +2330,7 @@ void ssl_set_cert_masks(CERT *c, const SSL_CIPHER *cipher)
     if (dh_dsa_export)
         emask_k |= SSL_kDHd;
 
-    if (emask_k & (SSL_kDHr | SSL_kDHd))
+    if (mask_k & (SSL_kDHr | SSL_kDHd))
         mask_a |= SSL_aDH;
 
     if (rsa_enc || rsa_sign) {