![]() |
Kinetis Bootloader
2.0.0
Common bootloader for Kinetis devices
|
Data Structures | |
| struct | mmcau_function_info_t |
Enumerations | |
| enum | _mmcau_info_tag { kMmcauInfoTag = FOUR_CHAR_CODE('k', 'c', 'a', 'u') } |
aes_security | |
| void | aes_init (uint32_t *key) |
| An initialization function for the decryption peripheral Warning: The key must be word aligned. | |
| void | aes_encrypt (uint32_t *in, uint32_t *key, uint32_t *out) |
| Encrypts a 16 byte block of data in and out may use the same address so encrypting in place is supported Warning: All parameters must be word aligned. | |
| void | aes_decrypt (uint32_t *in, uint32_t *key, uint32_t *out) |
| Decrypts a 16 byte block of data in and out may use the same address so decrypting in place is supported Warning: All parameters must be word aligned. More... | |
| struct mmcau_function_info_t |
| enum _mmcau_info_tag |
| void aes_decrypt | ( | uint32_t * | in, |
| uint32_t * | key, | ||
| uint32_t * | out | ||
| ) |
Decrypts a 16 byte block of data in and out may use the same address so decrypting in place is supported Warning: All parameters must be word aligned.
Decrypts a 16 byte block of data in and out may use the same address so decrypting in place is supported Warning: All parameters must be word aligned.