sl_se_cmac_multipart_context_t Struct Reference

CMAC streaming context.

#include <sl_se_manager_types.h>

Data Fields

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

state

uint8_t sl_se_cmac_multipart_context_t::state[16]

CMAC state.

data_in

uint8_t sl_se_cmac_multipart_context_t::data_in[16]

Unprocessed data.

data_out

uint8_t sl_se_cmac_multipart_context_t::data_out[16]

Last 16 bytes of cipher-text.

length

size_t sl_se_cmac_multipart_context_t::length

Length of all processed and unprocessed data.