Turnstone Operating System
|
Advanced Encryption Standard (AES) implementation header file. More...
#include <types.h>
Classes | |
struct | aes_context_t |
Macros | |
#define | AES_ENCRYPT 1 |
#define | AES_DECRYPT 0 |
Typedefs | |
typedef struct aes_context_t | aes_context_t |
Functions | |
void | aes_init_keygen_tables (void) |
int | aes_setkey (aes_context_t *ctx, int32_t mode, const uint8_t *key, uint32_t keysize) |
int | aes_cipher (aes_context_t *ctx, const uint8_t input[16], uint8_t output[16]) |
Advanced Encryption Standard (AES) implementation header file.
This work is licensed under TURNSTONE OS Public License. Please read and understand latest version of Licence.