From ad66170379426f9d669a24e568968e011412982d Mon Sep 17 00:00:00 2001 From: Pol Henarejos Date: Thu, 31 Mar 2022 13:18:56 +0200 Subject: [PATCH] Also for SOPIN. Signed-off-by: Pol Henarejos --- src/hsm/sc_hsm.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/hsm/sc_hsm.c b/src/hsm/sc_hsm.c index d0927d3..4d79af2 100644 --- a/src/hsm/sc_hsm.c +++ b/src/hsm/sc_hsm.c @@ -449,6 +449,8 @@ static int cmd_verify() { } if (file_read_uint8(file_retries_sopin->data+2) == 0) return SW_PIN_BLOCKED(); + if (isUserAuthenticated && has_session_pin) + return SW_OK(); return set_res_sw(0x63, 0xc0 | file_read_uint8(file_retries_sopin->data+2)); } return SW_REFERENCE_NOT_FOUND();