![]() |
Mbed OS Reference
|
Cipher information. More...
#include <cipher.h>
Data Fields | |
| mbedtls_cipher_type_t | type |
| Full cipher identifier. | |
| mbedtls_cipher_mode_t | mode |
| The cipher mode. | |
| unsigned int | key_bitlen |
| The cipher key length, in bits. | |
| const char * | name |
| Name of the cipher. | |
| unsigned int | iv_size |
| IV or nonce size, in Bytes. | |
| 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. | |
| unsigned int | block_size |
| The block size, in Bytes. | |
| const mbedtls_cipher_base_t * | base |
| Struct for base cipher information and functions. | |
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 |