Mbed OS Reference
|
Generic cipher context. More...
#include <cipher.h>
Data Fields | |
const mbedtls_cipher_info_t * | cipher_info |
Information about the associated cipher. More... | |
int | key_bitlen |
Key length to use. More... | |
mbedtls_operation_t | operation |
Operation that the key of the context has been initialized for. More... | |
unsigned char | unprocessed_data [16] |
Buffer for input that has not been processed yet. More... | |
size_t | unprocessed_len |
Number of Bytes that have not been processed yet. More... | |
unsigned char | iv [16] |
Current IV or NONCE_COUNTER for CTR-mode, data unit (or sector) number for XTS-mode. More... | |
size_t | iv_size |
IV size in Bytes, for ciphers with variable-length IVs. More... | |
void * | cipher_ctx |
The cipher-specific context. More... | |
mbedtls_cmac_context_t * | cmac_ctx |
CMAC-specific context. More... | |
const mbedtls_cipher_info_t* cipher_info |
mbedtls_operation_t operation |
unsigned char unprocessed_data[16] |
size_t unprocessed_len |
unsigned char iv[16] |
size_t iv_size |
mbedtls_cmac_context_t* cmac_ctx |