Lines Matching defs:mbedtls_ssl_transform
899 struct mbedtls_ssl_transform struct
904 size_t minlen; /*!< min. ciphertext length */
905 size_t ivlen; /*!< IV length */
906 size_t fixed_ivlen; /*!< Fixed part of IV (AEAD) */
907 size_t maclen; /*!< MAC(CBC) len */
908 size_t taglen; /*!< TAG(AEAD) len */
910 unsigned char iv_enc[16]; /*!< IV (encryption) */
911 unsigned char iv_dec[16]; /*!< IV (decryption) */
915 mbedtls_md_context_t md_ctx_enc; /*!< MAC (encryption) */
916 mbedtls_md_context_t md_ctx_dec; /*!< MAC (decryption) */
919 int encrypt_then_mac; /*!< flag for EtM activation */
924 mbedtls_cipher_context_t cipher_ctx_enc; /*!< encryption context */
925 mbedtls_cipher_context_t cipher_ctx_dec; /*!< decryption context */
949 static inline int mbedtls_ssl_transform_uses_aead( in mbedtls_ssl_transform_uses_aead() argument
950 const mbedtls_ssl_transform *transform ) in mbedtls_ssl_transform_uses_aead() argument