size_t key_block_size (const desfirekey_t key) {
size_t block_size = 8;
-
switch (key->type) {
case T_DES:
case T_3DES:
block_size = 16;
break;
}
-
return block_size;
}
*/
static size_t key_macing_length (const desfirekey_t key) {
size_t mac_length = MAC_LENGTH;
-
switch (key->type) {
case T_DES:
case T_3DES:
mac_length = CMAC_LENGTH;
break;
}
-
return mac_length;
}
break;
case AS_NEW:
end_crc_pos = crc_pos + 4;
- crc32 (res, end_crc_pos, (uint8_t *)&crc);
+ crc32_ex (res, end_crc_pos, (uint8_t *)&crc);
break;
}
if (!crc) {