XenevaOS
Loading...
Searching...
No Matches
Public Attributes | List of all members
mbedtls_ssl_transform Struct Reference

#include <ssl_misc.h>

Collaboration diagram for mbedtls_ssl_transform:
Collaboration graph
[legend]

Public Attributes

size_t minlen
 
size_t ivlen
 
size_t fixed_ivlen
 
size_t maclen
 
size_t taglen
 
unsigned char iv_enc [16]
 
unsigned char iv_dec [16]
 
mbedtls_ssl_protocol_version tls_version
 
mbedtls_cipher_context_t cipher_ctx_enc
 
mbedtls_cipher_context_t cipher_ctx_dec
 

Member Data Documentation

◆ cipher_ctx_dec

mbedtls_cipher_context_t mbedtls_ssl_transform::cipher_ctx_dec

decryption context

◆ cipher_ctx_enc

mbedtls_cipher_context_t mbedtls_ssl_transform::cipher_ctx_enc

encryption context

◆ fixed_ivlen

size_t mbedtls_ssl_transform::fixed_ivlen

Fixed part of IV (AEAD)

◆ iv_dec

unsigned char mbedtls_ssl_transform::iv_dec[16]

IV (decryption)

◆ iv_enc

unsigned char mbedtls_ssl_transform::iv_enc[16]

IV (encryption)

◆ ivlen

size_t mbedtls_ssl_transform::ivlen

IV length

◆ maclen

size_t mbedtls_ssl_transform::maclen

MAC(CBC) len

◆ minlen

size_t mbedtls_ssl_transform::minlen

min. ciphertext length

◆ taglen

size_t mbedtls_ssl_transform::taglen

TAG(AEAD) len

◆ tls_version

mbedtls_ssl_protocol_version mbedtls_ssl_transform::tls_version

The documentation for this struct was generated from the following file: