Update CMAC code to handle 64 and 128 bit keys.
This commit is contained in:
parent
8d74401e87
commit
79f6cb20e5
3 changed files with 26 additions and 22 deletions
|
|
@ -59,8 +59,8 @@ test_mifare_desfire_aes_generate_subkeys (void)
|
|||
MifareDESFireKey key = mifare_desfire_aes_key_new (key_data);
|
||||
cmac_generate_subkeys (key);
|
||||
|
||||
cut_assert_equal_memory (sk1, 16, key->aes_sk1, 16, cut_message ("Wrong sub-key 1"));
|
||||
cut_assert_equal_memory (sk2, 16, key->aes_sk2, 16, cut_message ("Wrong sub-key 2"));
|
||||
cut_assert_equal_memory (sk1, 16, key->cmac_sk1, 16, cut_message ("Wrong sub-key 1"));
|
||||
cut_assert_equal_memory (sk2, 16, key->cmac_sk2, 16, cut_message ("Wrong sub-key 2"));
|
||||
|
||||
mifare_desfire_key_free (key);
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue