|
XenevaOS
|
#include <ssl_misc.h>

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 |
| mbedtls_cipher_context_t mbedtls_ssl_transform::cipher_ctx_dec |
decryption context
| mbedtls_cipher_context_t mbedtls_ssl_transform::cipher_ctx_enc |
encryption context
| size_t mbedtls_ssl_transform::fixed_ivlen |
Fixed part of IV (AEAD)
| unsigned char mbedtls_ssl_transform::iv_dec[16] |
IV (decryption)
| unsigned char mbedtls_ssl_transform::iv_enc[16] |
IV (encryption)
| size_t mbedtls_ssl_transform::ivlen |
IV length
| size_t mbedtls_ssl_transform::maclen |
MAC(CBC) len
| size_t mbedtls_ssl_transform::minlen |
min. ciphertext length
| size_t mbedtls_ssl_transform::taglen |
TAG(AEAD) len
| mbedtls_ssl_protocol_version mbedtls_ssl_transform::tls_version |