From 2f63966c601b5b2603f09a58da82333d14878a3d Mon Sep 17 00:00:00 2001 From: Pol Henarejos Date: Tue, 7 Mar 2023 15:55:59 +0100 Subject: [PATCH] Fix checking status of PUK. Signed-off-by: Pol Henarejos --- src/hsm/cmd_mse.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/hsm/cmd_mse.c b/src/hsm/cmd_mse.c index 700f224..ff69529 100644 --- a/src/hsm/cmd_mse.c +++ b/src/hsm/cmd_mse.c @@ -68,6 +68,8 @@ int cmd_mse() { &chr_len); if (memcmp(chr, tag_data, chr_len) == 0) { ef_puk_aut = ef; + if (puk_status[i] == 1) + return SW_CONDITIONS_NOT_SATISFIED(); // It is correct return SW_OK(); } }