diff options
Diffstat (limited to '')
| -rw-r--r-- | src/lib/libssl/t1_enc.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/lib/libssl/t1_enc.c b/src/lib/libssl/t1_enc.c index a3a5d4dd7d..5d2b8eaf89 100644 --- a/src/lib/libssl/t1_enc.c +++ b/src/lib/libssl/t1_enc.c | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | /* $OpenBSD: t1_enc.c,v 1.80 2015/08/27 14:16:57 jsing Exp $ */ | 1 | /* $OpenBSD: t1_enc.c,v 1.81 2015/09/10 15:56:26 jsing Exp $ */ |
| 2 | /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) | 2 | /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) |
| 3 | * All rights reserved. | 3 | * All rights reserved. |
| 4 | * | 4 | * |
| @@ -226,7 +226,7 @@ err: | |||
| 226 | EVP_PKEY_free(mac_key); | 226 | EVP_PKEY_free(mac_key); |
| 227 | EVP_MD_CTX_cleanup(&ctx); | 227 | EVP_MD_CTX_cleanup(&ctx); |
| 228 | EVP_MD_CTX_cleanup(&ctx_tmp); | 228 | EVP_MD_CTX_cleanup(&ctx_tmp); |
| 229 | OPENSSL_cleanse(A1, sizeof(A1)); | 229 | explicit_bzero(A1, sizeof(A1)); |
| 230 | return ret; | 230 | return ret; |
| 231 | } | 231 | } |
| 232 | 232 | ||
| @@ -659,7 +659,7 @@ tls1_setup_key_block(SSL *s) | |||
| 659 | 659 | ||
| 660 | err: | 660 | err: |
| 661 | if (tmp_block) { | 661 | if (tmp_block) { |
| 662 | OPENSSL_cleanse(tmp_block, key_block_len); | 662 | explicit_bzero(tmp_block, key_block_len); |
| 663 | free(tmp_block); | 663 | free(tmp_block); |
| 664 | } | 664 | } |
| 665 | return (ret); | 665 | return (ret); |
