![]() |
Kinetis Bootloader
2.0.0
Common bootloader for Kinetis devices
|
cbc_mac | |
| void | cbc_mac_init (uint8_t *key, uint8_t *iv) |
| Initializes the CBC MAC algorithm. | |
| void | cbc_mac_encrypt (uint8_t *data, uint32_t length, uint8_t *dest) |
| Encrypt the current CBCMAC with more data. | |
| void | cbc_mac_decrypt (uint8_t *data, uint32_t length, uint8_t *dest) |
| Decrypt the current CBCMAC with more data. | |
| void | cbc_mac_finalize (void) |
| Finalizes the CBC MAC encryption process. | |
| void | cbc_mac_get (uint32_t *macDest) |
| Writes the current calculated. | |