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 84 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 87 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 91 of file cmac.h.

The length of data pending processing.

Definition at line 94 of file cmac.h.


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

Generated on 10 Aug 2020 for mbed TLS v2.7.16 by  doxygen 1.6.1