From 84f470a5964bc3d64e74df74c56af48781999925 Mon Sep 17 00:00:00 2001 From: merlokk <807634+merlokk@users.noreply.github.com> Date: Sat, 7 Aug 2021 11:45:09 +0300 Subject: [PATCH] remove subkey gen --- client/src/mifare/desfirecore.c | 6 ------ 1 file changed, 6 deletions(-) diff --git a/client/src/mifare/desfirecore.c b/client/src/mifare/desfirecore.c index 0a2edd8e5..b1cf61b9c 100644 --- a/client/src/mifare/desfirecore.c +++ b/client/src/mifare/desfirecore.c @@ -1220,12 +1220,6 @@ static int DesfireAuthenticateEV1(DesfireContext *dctx, DesfireSecureChannel sec memcpy(&dctx->sessionKeyEnc[8], dctx->sessionKeyEnc, 8); } - if (secureChannel == DACEV1) { - cmac_generate_subkeys(&sesskey, MCD_RECEIVE); - //key->cmac_sk1 and key->cmac_sk2 - //memcpy(dctx->sessionKeyEnc, sesskey.data, desfire_get_key_length(dctx->keyType)); - } - memset(dctx->IV, 0, DESFIRE_MAX_KEY_SIZE); dctx->secureChannel = secureChannel; memcpy(dctx->sessionKeyMAC, dctx->sessionKeyEnc, desfire_get_key_length(dctx->keyType));