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 82 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 85 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 89 of file cmac.h.

The length of data pending processing.

Definition at line 92 of file cmac.h.


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

Generated on 8 Sep 2020 for mbed TLS v2.7.17 by  doxygen 1.6.1