From c3a7a11ae78558f1cc187570f40e023dd24f8fb6 Mon Sep 17 00:00:00 2001 From: Philippe Teuwen Date: Thu, 24 Apr 2025 21:51:16 +0200 Subject: [PATCH] change iso15693 nxp originality check from PK_MFC to PK_15 --- client/src/cmdhf15.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/client/src/cmdhf15.c b/client/src/cmdhf15.c index 25ee0a84f..c2727fa38 100644 --- a/client/src/cmdhf15.c +++ b/client/src/cmdhf15.c @@ -279,22 +279,22 @@ static int CmdHF15Help(const char *Cmd); static int nxp_15693_print_signature(uint8_t *uid, uint8_t *signature) { int reason = 0; - int index = originality_check_verify(uid, 8, signature, 32, PK_MFC); + int index = originality_check_verify(uid, 8, signature, 32, PK_15); if (index >= 0) { reason = 1; } else { // try with sha256 - index = originality_check_verify_ex(uid, 8, signature, 32, PK_MFC, false, true); + index = originality_check_verify_ex(uid, 8, signature, 32, PK_15, false, true); if (index >= 0) { reason = 2; } else { // try with reversed uid / signature - index = originality_check_verify_ex(uid, 8, signature, 32, PK_MFC, true, false); + index = originality_check_verify_ex(uid, 8, signature, 32, PK_15, true, false); if (index >= 0) { reason = 3; } else { // try with sha256 and reversed uid / signature - index = originality_check_verify_ex(uid, 8, signature, 32, PK_MFC, true, true); + index = originality_check_verify_ex(uid, 8, signature, 32, PK_15, true, true); if (index >= 0) { reason = 3; }