ReactOS 0.4.16-dev-336-gb667d82
mbedtls_ssl_transform Struct Reference

#include <ssl_internal.h>

Collaboration diagram for mbedtls_ssl_transform:

Public Attributes

const mbedtls_ssl_ciphersuite_tciphersuite_info
 
unsigned int keylen
 
size_t minlen
 
size_t ivlen
 
size_t fixed_ivlen
 
size_t maclen
 
unsigned char iv_enc [16]
 
unsigned char iv_dec [16]
 
mbedtls_md_context_t md_ctx_enc
 
mbedtls_md_context_t md_ctx_dec
 
mbedtls_cipher_context_t cipher_ctx_enc
 
mbedtls_cipher_context_t cipher_ctx_dec
 

Detailed Description

Definition at line 512 of file ssl_internal.h.

Member Data Documentation

◆ cipher_ctx_dec

mbedtls_cipher_context_t mbedtls_ssl_transform::cipher_ctx_dec

decryption context

Definition at line 538 of file ssl_internal.h.

◆ cipher_ctx_enc

mbedtls_cipher_context_t mbedtls_ssl_transform::cipher_ctx_enc

encryption context

Definition at line 537 of file ssl_internal.h.

◆ ciphersuite_info

const mbedtls_ssl_ciphersuite_t* mbedtls_ssl_transform::ciphersuite_info

Chosen cipersuite_info

Definition at line 517 of file ssl_internal.h.

◆ fixed_ivlen

size_t mbedtls_ssl_transform::fixed_ivlen

Fixed part of IV (AEAD)

Definition at line 522 of file ssl_internal.h.

◆ iv_dec

unsigned char mbedtls_ssl_transform::iv_dec[16]

IV (decryption)

Definition at line 526 of file ssl_internal.h.

◆ iv_enc

unsigned char mbedtls_ssl_transform::iv_enc[16]

IV (encryption)

Definition at line 525 of file ssl_internal.h.

◆ ivlen

size_t mbedtls_ssl_transform::ivlen

IV length

Definition at line 521 of file ssl_internal.h.

◆ keylen

unsigned int mbedtls_ssl_transform::keylen

symmetric key length (bytes)

Definition at line 519 of file ssl_internal.h.

◆ maclen

size_t mbedtls_ssl_transform::maclen

MAC length

Definition at line 523 of file ssl_internal.h.

◆ md_ctx_dec

mbedtls_md_context_t mbedtls_ssl_transform::md_ctx_dec

MAC (decryption)

Definition at line 535 of file ssl_internal.h.

◆ md_ctx_enc

mbedtls_md_context_t mbedtls_ssl_transform::md_ctx_enc

MAC (encryption)

Definition at line 534 of file ssl_internal.h.

◆ minlen

size_t mbedtls_ssl_transform::minlen

min. ciphertext length

Definition at line 520 of file ssl_internal.h.


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