Embed: (wiki syntax)

« Back to documentation index

mbedtls_cmac_context_t Struct Reference

mbedtls_cmac_context_t Struct Reference

The CMAC context structure. More...

#include <cmac.h>

Data Fields

unsigned char state [MBEDTLS_CIPHER_BLKSIZE_MAX]
 The internal state of the CMAC algorithm.
unsigned char unprocessed_block [MBEDTLS_CIPHER_BLKSIZE_MAX]
 Unprocessed data - either data that was not block aligned and is still pending processing, or the final block.
size_t unprocessed_len
 The length of data pending processing.

Detailed Description

The CMAC context structure.

Definition at line 51 of file cmac.h.


Field Documentation

unsigned char state[MBEDTLS_CIPHER_BLKSIZE_MAX]

The internal state of the CMAC algorithm.

Definition at line 54 of file cmac.h.

unsigned char unprocessed_block[MBEDTLS_CIPHER_BLKSIZE_MAX]

Unprocessed data - either data that was not block aligned and is still pending processing, or the final block.

Definition at line 58 of file cmac.h.

The length of data pending processing.

Definition at line 61 of file cmac.h.