Context variable type for AES-CTR (and AES-CCM)

Public Attributes#

mbedtls_aes_context

mbedTLS AES context

size_t

Position in block of last byte en/decrypted.

uint8_t

Current CTR encrypted block.

uint8_t

Current counter/CCM value.

Public Attribute Documentation#

aesContext#

mbedtls_aes_context AesCtrContext_t::aesContext

mbedTLS AES context


offsetInBlock#

size_t AesCtrContext_t::offsetInBlock

Position in block of last byte en/decrypted.


streamBlock#

uint8_t AesCtrContext_t::streamBlock[16]

Current CTR encrypted block.


counter#

uint8_t AesCtrContext_t::counter[16]

Current counter/CCM value.