#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 353 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 359 of file ssl.h.
DHM key exchange
Definition at line 362 of file ssl.h.
| size_t _ssl_handshake_params::pmslen |
premaster length
Definition at line 380 of file ssl.h.
premaster secret
Definition at line 384 of file ssl.h.
| unsigned char _ssl_handshake_params::randbytes[64] |
random bytes
Definition at line 382 of file ssl.h.
| int _ssl_handshake_params::resume |
session resume indicator
Definition at line 386 of file ssl.h.
| int _ssl_handshake_params::sig_alg |
Signature algorithm
Definition at line 358 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 360 of file ssl.h.
The documentation for this struct was generated from the following file: