Structure for AES key parameters. More...
#include <aes.h>
Data Fields | |
| const uint8_t * | key |
| size_t | keylen |
| uint8_t * | nonce |
| size_t | noncelen |
| const uint8_t * | info |
| size_t | infolen |
Structure for AES key parameters.
This structure contains pointers to the key, nonce, and optional info data used to initialize the AES cipher ctx.
| const uint8_t* info |
[const] Pointer to the optional information tweak
| size_t infolen |
[size_t] Length (in bytes) of the information tweak
| const uint8_t* key |
[const] Pointer to the input cipher key
| size_t keylen |
[size_t] Length (in bytes) of the cipher key
| uint8_t* nonce |
[uint8_t*] Pointer to the nonce or initialization vector
| size_t noncelen |
[size_t] Length (in bytes) of the nonce