You are viewing documentation for version:
Parameters for AES cryptographic operations.
This structure defines the parameters required for AES cryptographic operations supported by the SID PAL (Platform Abstraction Layer).
Public Attribute Documentation#
algo#
sid_pal_aes_algo_t sid_pal_aes_params_t::algo
AES algorithm to be used
mode#
sid_pal_aes_mode_t sid_pal_aes_params_t::mode
AES mode of operation
key#
uint8_t const* sid_pal_aes_params_t::key
Pointer to the key
key_size#
size_t sid_pal_aes_params_t::key_size
Size of the key
uint8_t const* sid_pal_aes_params_t::iv
Pointer to the initialization vector
iv_size#
size_t sid_pal_aes_params_t::iv_size
Size of the initialization vector
uint8_t const* sid_pal_aes_params_t::in
Pointer to the input data
in_size#
size_t sid_pal_aes_params_t::in_size
Size of the input data
out#
uint8_t* sid_pal_aes_params_t::out
Pointer to the output data
out_size#
size_t sid_pal_aes_params_t::out_size
Size of the output data