Add support for authentication using 3K3DES.
Please note that according to the NXP documentation of the Mifare DESFire EV1, the mifare_desfire_authenticate_iso() function can be used using either 3DES or 3K3DES keys. The former has not been tested yet and is likely not to work. To word it differently, this is a 3K3DES crypto support, not a ISO authentication support...
This commit is contained in:
parent
f06b0ac5d3
commit
d098bf623f
9 changed files with 939 additions and 13 deletions
|
|
@ -24,6 +24,7 @@ extern uint8_t key_data_null[8];
|
|||
extern uint8_t key_data_des[8];
|
||||
extern uint8_t key_data_3des[16];
|
||||
extern uint8_t key_data_aes[16];
|
||||
extern uint8_t key_data_3k3des[24];
|
||||
extern const uint8_t key_data_aes_version;
|
||||
|
||||
void mifare_desfire_auto_authenticate (MifareTag tag, uint8_t key_no);
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue