Mbed OS Reference
|
Cipher information. More...
#include <cipher.h>
Data Fields | |
mbedtls_cipher_type_t | type |
Full cipher identifier. More... | |
mbedtls_cipher_mode_t | mode |
The cipher mode. More... | |
unsigned int | key_bitlen |
The cipher key length, in bits. More... | |
const char * | name |
Name of the cipher. More... | |
unsigned int | iv_size |
IV or nonce size, in Bytes. More... | |
int | flags |
Bitflag comprised of MBEDTLS_CIPHER_VARIABLE_IV_LEN and MBEDTLS_CIPHER_VARIABLE_KEY_LEN indicating whether the cipher supports variable IV or variable key sizes, respectively. More... | |
unsigned int | block_size |
The block size, in Bytes. More... | |
const mbedtls_cipher_base_t * | base |
Struct for base cipher information and functions. More... | |
Cipher information.
Allows calling cipher functions in a generic way.
unsigned int key_bitlen |
unsigned int iv_size |
int flags |
const mbedtls_cipher_base_t* base |