Skip to content

Commit 91e0b16

Browse files
committed
keygen_lms: zero LmsKey after free
F/2589
1 parent 61731ca commit 91e0b16

1 file changed

Lines changed: 1 addition & 0 deletions

File tree

tools/keytools/keygen.c

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -948,6 +948,7 @@ static void keygen_lms(const char *priv_fname, uint32_t id_mask)
948948
keystore_add(AUTH_KEY_LMS, lms_pub, KEYSTORE_PUBKEY_SIZE_LMS, priv_fname, id_mask);
949949

950950
wc_LmsKey_Free(&key);
951+
wc_ForceZero(&key, sizeof(key));
951952
}
952953

953954
#include "../xmss/xmss_common.h"

0 commit comments

Comments
 (0)