#include <ssl.h>
|
int | sig_alg |
|
int | cert_type |
|
int | verify_sig_alg |
|
dhm_context | dhm_ctx |
|
md5_context | fin_md5 |
|
sha1_context | fin_sha1 |
|
sha2_context | fin_sha2 |
|
sha4_context | fin_sha4 |
|
void(* | update_checksum )(ssl_context *, unsigned char *, size_t) |
|
void(* | calc_verify )(ssl_context *, unsigned char *) |
|
void(* | calc_finished )(ssl_context *, unsigned char *, int) |
|
int(* | tls_prf )(unsigned char *, size_t, char *, unsigned char *, size_t, unsigned char *, size_t) |
|
size_t | pmslen |
|
unsigned char | randbytes [64] |
|
unsigned char | premaster [POLARSSL_MPI_MAX_SIZE] |
|
int | resume |
|
Definition at line 365 of file ssl.h.
void(* _ssl_handshake_params::calc_finished)(ssl_context *, unsigned char *, int) |
void(* _ssl_handshake_params::calc_verify)(ssl_context *, unsigned char *) |
int _ssl_handshake_params::cert_type |
Requested cert type
Definition at line 371 of file ssl.h.
DHM key exchange
Definition at line 374 of file ssl.h.
size_t _ssl_handshake_params::pmslen |
premaster length
Definition at line 392 of file ssl.h.
premaster secret
Definition at line 396 of file ssl.h.
unsigned char _ssl_handshake_params::randbytes[64] |
random bytes
Definition at line 394 of file ssl.h.
int _ssl_handshake_params::resume |
session resume indicator
Definition at line 398 of file ssl.h.
int _ssl_handshake_params::sig_alg |
Signature algorithm
Definition at line 370 of file ssl.h.
int(* _ssl_handshake_params::tls_prf)(unsigned char *, size_t, char *, unsigned char *, size_t, unsigned char *, size_t) |
void(* _ssl_handshake_params::update_checksum)(ssl_context *, unsigned char *, size_t) |
int _ssl_handshake_params::verify_sig_alg |
Signature algorithm for verify
Definition at line 372 of file ssl.h.
The documentation for this struct was generated from the following file: