Interface functions for encrypting data using the Advanced Encryption Standard (AES) hardware module. More...
#include <stdint.h>#include <stdbool.h>Go to the source code of this file.
Defines | |
| #define | _AES_ENABLE_GET_DEC_KEY_ |
Enumerations | |
| enum | aes_modes_t { CBC, CFB, OFB, CTR, ECB, CBC, CFB, OFB, CTR, ECB } |
Functions | |
| void | hal_aes_setup (_Bool decrypt_enable, aes_modes_t mode, uint8_t *keyin, uint8_t *ivin) |
| void | hal_aes_crypt (uint8_t *dest_buf, uint8_t *src_buf) |
| void | hal_aes_get_dec_key (uint8_t *dest_dec_key, uint8_t *src_enc_key) |
Interface functions for encrypting data using the Advanced Encryption Standard (AES) hardware module.
Definition in file hal_aes.h.
1.7.2