You are viewing documentation for version:
Parameters for HMAC operations.
This structure defines the parameters required for HMAC operations supported by the SID PAL (Platform Abstraction Layer).
Public Attribute Documentation#
algo#
sid_pal_hash_algo_t sid_pal_hmac_params_t::algo
HMAC algorithm to be used
key#
uint8_t const* sid_pal_hmac_params_t::key
Pointer to the key
key_size#
size_t sid_pal_hmac_params_t::key_size
Size of the key
data#
uint8_t const* sid_pal_hmac_params_t::data
Pointer to the input data
data_size#
size_t sid_pal_hmac_params_t::data_size
Size of the input data
digest#
uint8_t* sid_pal_hmac_params_t::digest
Pointer to the output digest
digest_size#
size_t sid_pal_hmac_params_t::digest_size
Size of the output digest