From 93e9dbd926904d10e9d039ab08ca9fbe7ac74172 Mon Sep 17 00:00:00 2001 From: Vincent Bonamy Date: Fri, 3 May 2024 11:36:30 +0200 Subject: [PATCH] Fix changeKey from TKTDES to DES, TDES, AES --- src/nfcjlib/core/DESFireEV1.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/nfcjlib/core/DESFireEV1.java b/src/nfcjlib/core/DESFireEV1.java index b737db0..baf1624 100644 --- a/src/nfcjlib/core/DESFireEV1.java +++ b/src/nfcjlib/core/DESFireEV1.java @@ -299,9 +299,9 @@ private boolean changeKey(byte keyNo, byte keyVersion, KeyType type, byte[] newK switch (ktype) { case DES: case TDES: + case TKTDES: plaintext = type == KeyType.TKTDES ? new byte[32] : new byte[24]; break; - case TKTDES: case AES: plaintext = new byte[32]; break;