Add support for Mifare DESFire EV1 with AES encryption.
This commit is contained in:
parent
1070d9bfde
commit
42f9457d9f
19 changed files with 2238 additions and 268 deletions
|
|
@ -889,6 +889,13 @@ test_mifare_desfire_des_macing (void)
|
|||
|
||||
mifare_desfire_auto_authenticate (tag, 0);
|
||||
|
||||
MifareDESFireKey key = mifare_desfire_des_key_new_with_version (key_data_null);
|
||||
res = mifare_desfire_change_key (tag, 0, key, NULL);
|
||||
cut_assert_success ("mifare_desfire_change_key()");
|
||||
|
||||
res = mifare_desfire_authenticate (tag, 0, key);
|
||||
cut_assert_success ("mifare_desfire_authenticate()");
|
||||
|
||||
MifareDESFireAID aid = mifare_desfire_aid_new (0x00123456);
|
||||
res = mifare_desfire_create_application (tag, aid, 0xFF, 1);
|
||||
cut_assert_success ("mifare_desfire_create_application()");
|
||||
|
|
@ -897,7 +904,6 @@ test_mifare_desfire_des_macing (void)
|
|||
cut_assert_success ("mifare_desfire_select_application");
|
||||
free (aid);
|
||||
|
||||
MifareDESFireKey key = mifare_desfire_des_key_new_with_version (key_data_null);
|
||||
res = mifare_desfire_authenticate (tag, 0, key);
|
||||
cut_assert_success ("mifare_desfire_authenticate()");
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue