From 61b10b7971b94ac114b809a43bda249b9ab40dcb Mon Sep 17 00:00:00 2001 From: Pol Henarejos Date: Thu, 22 Sep 2022 22:52:10 +0200 Subject: [PATCH] Fix get sign counter. Signed-off-by: Pol Henarejos --- src/fido/cmd_authenticate.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/fido/cmd_authenticate.c b/src/fido/cmd_authenticate.c index a691502..cd6f986 100644 --- a/src/fido/cmd_authenticate.c +++ b/src/fido/cmd_authenticate.c @@ -64,7 +64,7 @@ int cmd_authenticate() { } resp->flags = 0; resp->flags |= P1(apdu) == CTAP_AUTH_ENFORCE ? CTAP_AUTH_FLAG_TUP : 0x0; - uint32_t ctr = *(uint32_t *)file_get_data(ef_counter); + uint32_t ctr = get_sign_counter(); resp->ctr[0] = ctr >> 24; resp->ctr[1] = ctr >> 16; resp->ctr[2] = ctr >> 8;