sl_se_cmac_streaming_context_t Struct Reference
CMAC streaming context.
#include <sl_se_manager_types.h>
Data Fields | |
sl_se_command_context_t * | cmd_ctx |
Pointer to command context object. | |
const sl_se_key_descriptor_t * | key |
Pointer to key object. | |
uint8_t | state [16] |
CMAC state. | |
uint8_t | data_in [16] |
Unprocessed data. | |
uint8_t | data_out [16] |
Last 16 bytes of cipher-text. | |
size_t | length |
Length of all processed and unprocessed data. | |
CMAC streaming context.
Field Documentation
◆ cmd_ctx
sl_se_command_context_t* sl_se_cmac_streaming_context_t::cmd_ctx |
Pointer to command context object.
◆ key
const sl_se_key_descriptor_t* sl_se_cmac_streaming_context_t::key |
Pointer to key object.
◆ state
uint8_t sl_se_cmac_streaming_context_t::state[16] |
CMAC state.
◆ data_in
uint8_t sl_se_cmac_streaming_context_t::data_in[16] |
Unprocessed data.
◆ data_out
uint8_t sl_se_cmac_streaming_context_t::data_out[16] |
Last 16 bytes of cipher-text.
◆ length
size_t sl_se_cmac_streaming_context_t::length |
Length of all processed and unprocessed data.