diff options
Diffstat (limited to 'src/lib/libcrypto/cms/cms_kari.c')
| -rw-r--r-- | src/lib/libcrypto/cms/cms_kari.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/lib/libcrypto/cms/cms_kari.c b/src/lib/libcrypto/cms/cms_kari.c index 19513e3658..ca3e6d75de 100644 --- a/src/lib/libcrypto/cms/cms_kari.c +++ b/src/lib/libcrypto/cms/cms_kari.c | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | /* $OpenBSD: cms_kari.c,v 1.8 2019/08/11 10:41:49 jsing Exp $ */ | 1 | /* $OpenBSD: cms_kari.c,v 1.9 2019/08/11 10:43:24 jsing Exp $ */ |
| 2 | /* | 2 | /* |
| 3 | * Written by Dr Stephen N Henson (steve@openssl.org) for the OpenSSL | 3 | * Written by Dr Stephen N Henson (steve@openssl.org) for the OpenSSL |
| 4 | * project. | 4 | * project. |
| @@ -266,7 +266,7 @@ cms_kek_cipher(unsigned char **pout, size_t *poutlen, const unsigned char *in, | |||
| 266 | rv = 1; | 266 | rv = 1; |
| 267 | 267 | ||
| 268 | err: | 268 | err: |
| 269 | OPENSSL_cleanse(kek, keklen); | 269 | explicit_bzero(kek, keklen); |
| 270 | if (!rv) | 270 | if (!rv) |
| 271 | free(out); | 271 | free(out); |
| 272 | EVP_CIPHER_CTX_reset(kari->ctx); | 272 | EVP_CIPHER_CTX_reset(kari->ctx); |
