Interface functions for encrypting data using the Advanced Encryption Standard (AES) hardware module(s). 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, const uint8_t *keyin, const uint8_t *ivin) | 
| void | hal_aes_crypt (uint8_t *dest_buf, const uint8_t *src_buf) | 
| void | hal_aes_get_dec_key (uint8_t *dest_dec_key, const uint8_t *src_enc_key) | 
Interface functions for encrypting data using the Advanced Encryption Standard (AES) hardware module(s).
Definition in file hal_aes.h.
 1.7.2
 1.7.2