summaryrefslogtreecommitdiffstats
path: root/ssl/s3_enc.c
diff options
context:
space:
mode:
authorMatt Caswell <matt@openssl.org>2015-03-09 13:59:58 +0000
committerMatt Caswell <matt@openssl.org>2015-03-11 10:45:23 +0000
commit35fafc4dbc0b3a717ad1b208fe2867e8c64867de (patch)
tree92687f69e0f8e03c263a3bb8a8827eaa10a4e8f2 /ssl/s3_enc.c
parent0c14565c5b7683e4bd47cf299b2f6d4bc26d61aa (diff)
Cleanse buffers
Cleanse various intermediate buffers used by the PRF (backported version from master). Reviewed-by: Richard Levitte <levitte@openssl.org>
Diffstat (limited to 'ssl/s3_enc.c')
-rw-r--r--ssl/s3_enc.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/ssl/s3_enc.c b/ssl/s3_enc.c
index cdbf0f095f..cda2d8c776 100644
--- a/ssl/s3_enc.c
+++ b/ssl/s3_enc.c
@@ -877,6 +877,7 @@ int ssl3_generate_master_secret(SSL *s, unsigned char *out, unsigned char *p,
s, s->msg_callback_arg);
}
#endif
+ OPENSSL_cleanse(buf, sizeof buf);
return (ret);
}