mbedtls_cmac_context_t Struct Reference

#include <cmac.h>

Data Fields

unsigned char state [MBEDTLS_CIPHER_BLKSIZE_MAX]
unsigned char unprocessed_block [MBEDTLS_CIPHER_BLKSIZE_MAX]
size_t unprocessed_len

Detailed Description

The CMAC context structure.

Definition at line 51 of file cmac.h.


Field Documentation

unsigned char mbedtls_cmac_context_t::state[MBEDTLS_CIPHER_BLKSIZE_MAX]

The internal state of the CMAC algorithm.

Definition at line 54 of file cmac.h.

unsigned char mbedtls_cmac_context_t::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.


The documentation for this struct was generated from the following file:

Generated on 7 Dec 2018 for mbed TLS v2.7.8 by  doxygen 1.6.1