From fc519b713d7a38317f267494ca7fea1885c3f938 Mon Sep 17 00:00:00 2001 From: TNEd Date: Tue, 6 Jun 2017 12:59:59 +0200 Subject: [PATCH] remove partial auth --- Firmware/Chameleon-Mini/Application/MifareClassic.c | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/Firmware/Chameleon-Mini/Application/MifareClassic.c b/Firmware/Chameleon-Mini/Application/MifareClassic.c index 61867c7..548c921 100644 --- a/Firmware/Chameleon-Mini/Application/MifareClassic.c +++ b/Firmware/Chameleon-Mini/Application/MifareClassic.c @@ -714,13 +714,7 @@ uint16_t MifareClassicAppProcess(uint8_t* Buffer, uint16_t BitCount) /* Reader delivers an encrypted nonce. We use it * to setup the crypto1 LFSR in nonlinear feedback mode. * Furthermore it delivers an encrypted answer. Decrypt and check it */ - LogEntry(LOG_INFO_APP_CMD_AUTH,&BitCount,1); - /* Fix for quick nested authing no Reader Nonce */ - uint8_t start = 4; - if (BitCount<64) - start = 0; - else - Crypto1Auth(&Buffer[0]); + Crypto1Auth(&Buffer[0]); Crypto1ByteArray(&Buffer[start], 4);