From 052ff2d60ace7291b58031f53bd8861a7c4e55bf Mon Sep 17 00:00:00 2001 From: Pol Henarejos Date: Mon, 28 Nov 2022 18:02:53 +0100 Subject: [PATCH] Fix requesting a UV token. Signed-off-by: Pol Henarejos --- src/fido/cbor_client_pin.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/fido/cbor_client_pin.c b/src/fido/cbor_client_pin.c index 125ad35..e1d0fcc 100644 --- a/src/fido/cbor_client_pin.c +++ b/src/fido/cbor_client_pin.c @@ -518,7 +518,7 @@ int cbor_client_pin(const uint8_t *data, size_t len) { mbedtls_platform_zeroize(sharedSecret, sizeof(sharedSecret)); CBOR_ERROR(CTAP2_ERR_PIN_AUTH_INVALID); } - if (memcmp(paddedNewPin, file_get_data(ef_pin)+1, 16) != 0) { + if (memcmp(paddedNewPin, file_get_data(ef_pin)+2, 16) != 0) { regenerate(); mbedtls_platform_zeroize(sharedSecret, sizeof(sharedSecret)); if (retries == 0) {