From 853b8f29a2593b0b86613390f88259fbdb6319fe Mon Sep 17 00:00:00 2001 From: Pol Henarejos Date: Thu, 31 Mar 2022 19:31:56 +0200 Subject: [PATCH] Fix returning kcv when pin is not provided. It always return 0x0 Signed-off-by: Pol Henarejos --- src/hsm/sc_hsm.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/hsm/sc_hsm.c b/src/hsm/sc_hsm.c index 1b58275..0d6dcb4 100644 --- a/src/hsm/sc_hsm.c +++ b/src/hsm/sc_hsm.c @@ -607,6 +607,7 @@ static int cmd_import_dkek() { } } + memset(res_APDU,0,10); res_APDU[0] = dkeks; res_APDU[1] = dkeks-current_dkeks; dkek_kcv(res_APDU+2);