diff options
Diffstat (limited to 'src/crypto/sha1.c')
| -rw-r--r-- | src/crypto/sha1.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/crypto/sha1.c b/src/crypto/sha1.c index 8fce139408f1..76d7a68f2610 100644 --- a/src/crypto/sha1.c +++ b/src/crypto/sha1.c @@ -86,7 +86,8 @@ int hmac_sha1_vector(const u8 *key, size_t key_len, size_t num_elem, _addr[1] = mac; _len[1] = SHA1_MAC_LEN; ret = sha1_vector(2, _addr, _len, mac); - os_memset(k_pad, 0, sizeof(k_pad)); + forced_memzero(k_pad, sizeof(k_pad)); + forced_memzero(tk, sizeof(tk)); return ret; } |
