Mbed TLS v3.6.0
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Fields
mbedtls_ssl_premaster_secret Union Reference

#include <ssl.h>

Data Fields

unsigned char dummy
 
unsigned char _pms_rsa [48]
 
unsigned char _pms_dhm [MBEDTLS_MPI_MAX_SIZE]
 
unsigned char _pms_ecdh [MBEDTLS_ECP_MAX_BYTES]
 
unsigned char _pms_psk [4+2 *MBEDTLS_PSK_MAX_LEN]
 
unsigned char _pms_dhe_psk [4+MBEDTLS_MPI_MAX_SIZE+MBEDTLS_PSK_MAX_LEN]
 
unsigned char _pms_rsa_psk [52+MBEDTLS_PSK_MAX_LEN]
 
unsigned char _pms_ecdhe_psk [4+MBEDTLS_ECP_MAX_BYTES+MBEDTLS_PSK_MAX_LEN]
 
unsigned char _pms_ecjpake [32]
 

Detailed Description

Definition at line 661 of file ssl.h.

Field Documentation

unsigned char mbedtls_ssl_premaster_secret::_pms_dhe_psk[4+MBEDTLS_MPI_MAX_SIZE+MBEDTLS_PSK_MAX_LEN]

Definition at line 680 of file ssl.h.

unsigned char mbedtls_ssl_premaster_secret::_pms_dhm[MBEDTLS_MPI_MAX_SIZE]

Definition at line 667 of file ssl.h.

unsigned char mbedtls_ssl_premaster_secret::_pms_ecdh[MBEDTLS_ECP_MAX_BYTES]

Definition at line 673 of file ssl.h.

unsigned char mbedtls_ssl_premaster_secret::_pms_ecdhe_psk[4+MBEDTLS_ECP_MAX_BYTES+MBEDTLS_PSK_MAX_LEN]

Definition at line 687 of file ssl.h.

unsigned char mbedtls_ssl_premaster_secret::_pms_ecjpake[32]

Definition at line 690 of file ssl.h.

unsigned char mbedtls_ssl_premaster_secret::_pms_psk[4+2 *MBEDTLS_PSK_MAX_LEN]

Definition at line 676 of file ssl.h.

unsigned char mbedtls_ssl_premaster_secret::_pms_rsa[48]

Definition at line 664 of file ssl.h.

unsigned char mbedtls_ssl_premaster_secret::_pms_rsa_psk[52+MBEDTLS_PSK_MAX_LEN]

Definition at line 683 of file ssl.h.

unsigned char mbedtls_ssl_premaster_secret::dummy

Definition at line 662 of file ssl.h.


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