From 29c18a110b8e68a587918f9dfe16473d06341e46 Mon Sep 17 00:00:00 2001 From: Eric Blankenhorn Date: Wed, 22 Dec 2021 16:14:10 -0600 Subject: [PATCH] Fix to init ctx in wc_Des3_SetKey --- wolfcrypt/src/des3.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/wolfcrypt/src/des3.c b/wolfcrypt/src/des3.c index 903f8315d..4d571db9e 100644 --- a/wolfcrypt/src/des3.c +++ b/wolfcrypt/src/des3.c @@ -1496,6 +1496,10 @@ return BAD_FUNC_ARG; } + XMEMSET(des->key, 0, sizeof(*(des->key))); + XMEMSET(des->reg, 0, sizeof(*(des->reg))); + XMEMSET(des->tmp, 0, sizeof(*(des->tmp))); + #if defined(WOLF_CRYPTO_CB) || \ (defined(WOLFSSL_ASYNC_CRYPT) && defined(WC_ASYNC_ENABLE_3DES)) #ifdef WOLF_CRYPTO_CB