Commit a342cc5a authored by Dr. Stephen Henson's avatar Dr. Stephen Henson
Browse files

Zero the premaster secret after deriving the master secret in DH

ciphersuites.
parent 67c3cf06
Loading
Loading
Loading
Loading
+4 −0
Original line number Diff line number Diff line
@@ -3,6 +3,10 @@

 Changes between 0.9.6 and 0.9.7  [xx XXX 2000]

  *) Zero the premaster secret after deriving the master secret in
     DH ciphersuites.
     [Steve Henson]

  *) In PKCS7_set_type() initialise content_type in PKCS7_ENC_CONTENT
     to data. This was previously part of the PKCS7 ASN1 code. This
     was causing problems with OpenSSL created PKCS#12 and PKCS#7 structures.
+1 −0
Original line number Diff line number Diff line
@@ -1425,6 +1425,7 @@ static int ssl3_get_client_key_exchange(SSL *s)
		s->session->master_key_length=
			s->method->ssl3_enc->generate_master_secret(s,
				s->session->master_key,p,i);
		memset(p,0,i);
		}
	else
#endif