mbedtls_cipher_info_t struct
Cipher information. Allows calling cipher functions in a generic way.
Fields
Full cipher identifier. For example, MBEDTLS_CIPHER_AES_256_CBC.
The cipher mode. For example, MBEDTLS_MODE_CBC.
The cipher key length, in bits. This is the default length for variable sized ciphers. Includes parity bits for ciphers like DES.
IV or nonce size, in Bytes. For ciphers that accept variable IV sizes, this is the recommended size.
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.
The block size, in Bytes.
Struct for base cipher information and functions.