From ba82400b6ca48de7a5778476c7169835ff6107a2 Mon Sep 17 00:00:00 2001 From: Conor Patrick Date: Sun, 28 Oct 2018 20:50:20 -0400 Subject: [PATCH] reset transport key --- targets/stm32l442/src/crypto.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/targets/stm32l442/src/crypto.c b/targets/stm32l442/src/crypto.c index 70cd626..834040a 100644 --- a/targets/stm32l442/src/crypto.c +++ b/targets/stm32l442/src/crypto.c @@ -68,7 +68,9 @@ void crypto_load_master_secret(uint8_t * key) void crypto_reset_master_secret() { memset(master_secret, 0, 64); + memset(transport_secret, 0, 64); ctap_generate_rng(master_secret, 64); + ctap_generate_rng(transport_secret, 32); }