crash.software
Projects
Pull Requests
Issues
Builds
Vault-8-Hive
Code
Files
Commits
Branches
Tags
Pull Requests
Code Comments
Code Compare
Issues
List
Boards
Milestones
Builds
Statistics
Contributions
Source Lines
Child Projects
Projects
STRLCPY
Vault-8-Hive
Files
🤬
Sign In
5a634de9
ROOT
/
common
/
polarssl-1.1.8
/
include
/
polarssl
/
ssl.h
Search
History
714 lines
|
ISO-8859-1
|
25 KB
Blame
Outline
2
4
8
No wrap
Soft wrap
Outline
POLARSSL_SSL_H
inline
inline
POLARSSL_ERR_SSL_FEATURE_UNAVAILABLE
POLARSSL_ERR_SSL_BAD_INPUT_DATA
POLARSSL_ERR_SSL_INVALID_MAC
POLARSSL_ERR_SSL_INVALID_RECORD
POLARSSL_ERR_SSL_CONN_EOF
POLARSSL_ERR_SSL_UNKNOWN_CIPHER
POLARSSL_ERR_SSL_NO_CIPHER_CHOSEN
POLARSSL_ERR_SSL_NO_SESSION_FOUND
POLARSSL_ERR_SSL_NO_CLIENT_CERTIFICATE
POLARSSL_ERR_SSL_CERTIFICATE_TOO_LARGE
POLARSSL_ERR_SSL_CERTIFICATE_REQUIRED
POLARSSL_ERR_SSL_PRIVATE_KEY_REQUIRED
POLARSSL_ERR_SSL_CA_CHAIN_REQUIRED
POLARSSL_ERR_SSL_UNEXPECTED_MESSAGE
POLARSSL_ERR_SSL_FATAL_ALERT_MESSAGE
POLARSSL_ERR_SSL_PEER_VERIFY_FAILED
POLARSSL_ERR_SSL_PEER_CLOSE_NOTIFY
POLARSSL_ERR_SSL_BAD_HS_CLIENT_HELLO
POLARSSL_ERR_SSL_BAD_HS_SERVER_HELLO
POLARSSL_ERR_SSL_BAD_HS_CERTIFICATE
POLARSSL_ERR_SSL_BAD_HS_CERTIFICATE_REQUEST
POLARSSL_ERR_SSL_BAD_HS_SERVER_KEY_EXCHANGE
POLARSSL_ERR_SSL_BAD_HS_SERVER_HELLO_DONE
POLARSSL_ERR_SSL_BAD_HS_CLIENT_KEY_EXCHANGE
POLARSSL_ERR_SSL_BAD_HS_CLIENT_KEY_EXCHANGE_DHM_RP
POLARSSL_ERR_SSL_BAD_HS_CLIENT_KEY_EXCHANGE_DHM_CS
POLARSSL_ERR_SSL_BAD_HS_CERTIFICATE_VERIFY
POLARSSL_ERR_SSL_BAD_HS_CHANGE_CIPHER_SPEC
POLARSSL_ERR_SSL_BAD_HS_FINISHED
POLARSSL_ERR_SSL_MALLOC_FAILED
SSL_MAJOR_VERSION_3
SSL_MINOR_VERSION_0
SSL_MINOR_VERSION_1
SSL_MINOR_VERSION_2
SSL_IS_CLIENT
SSL_IS_SERVER
SSL_COMPRESS_NULL
SSL_VERIFY_NONE
SSL_VERIFY_OPTIONAL
SSL_VERIFY_REQUIRED
SSL_MAX_CONTENT_LEN
SSL_BUFFER_LEN
SSL_RSA_RC4_128_MD5
SSL_RSA_RC4_128_SHA
SSL_RSA_DES_168_SHA
SSL_EDH_RSA_DES_168_SHA
SSL_RSA_AES_128_SHA
SSL_EDH_RSA_AES_128_SHA
SSL_RSA_AES_256_SHA
SSL_EDH_RSA_AES_256_SHA
SSL_RSA_CAMELLIA_128_SHA
SSL_EDH_RSA_CAMELLIA_128_SHA
SSL_RSA_CAMELLIA_256_SHA
SSL_EDH_RSA_CAMELLIA_256_SHA
SSL_MSG_CHANGE_CIPHER_SPEC
SSL_MSG_ALERT
SSL_MSG_HANDSHAKE
SSL_MSG_APPLICATION_DATA
SSL_ALERT_LEVEL_WARNING
SSL_ALERT_LEVEL_FATAL
SSL_ALERT_MSG_CLOSE_NOTIFY
SSL_ALERT_MSG_UNEXPECTED_MESSAGE
SSL_ALERT_MSG_BAD_RECORD_MAC
SSL_ALERT_MSG_DECRYPTION_FAILED
SSL_ALERT_MSG_RECORD_OVERFLOW
SSL_ALERT_MSG_DECOMPRESSION_FAILURE
SSL_ALERT_MSG_HANDSHAKE_FAILURE
SSL_ALERT_MSG_NO_CERT
SSL_ALERT_MSG_BAD_CERT
SSL_ALERT_MSG_UNSUPPORTED_CERT
SSL_ALERT_MSG_CERT_REVOKED
SSL_ALERT_MSG_CERT_EXPIRED
SSL_ALERT_MSG_CERT_UNKNOWN
SSL_ALERT_MSG_ILLEGAL_PARAMETER
SSL_ALERT_MSG_UNKNOWN_CA
SSL_ALERT_MSG_ACCESS_DENIED
SSL_ALERT_MSG_DECODE_ERROR
SSL_ALERT_MSG_DECRYPT_ERROR
SSL_ALERT_MSG_EXPORT_RESTRICTION
SSL_ALERT_MSG_PROTOCOL_VERSION
SSL_ALERT_MSG_INSUFFICIENT_SECURITY
SSL_ALERT_MSG_INTERNAL_ERROR
SSL_ALERT_MSG_USER_CANCELED
SSL_ALERT_MSG_NO_RENEGOTIATION
SSL_HS_HELLO_REQUEST
SSL_HS_CLIENT_HELLO
SSL_HS_SERVER_HELLO
SSL_HS_CERTIFICATE
SSL_HS_SERVER_KEY_EXCHANGE
SSL_HS_CERTIFICATE_REQUEST
SSL_HS_SERVER_HELLO_DONE
SSL_HS_CERTIFICATE_VERIFY
SSL_HS_CLIENT_KEY_EXCHANGE
SSL_HS_FINISHED
TLS_EXT_SERVERNAME
TLS_EXT_SERVERNAME_HOSTNAME
(anonymous)
SSL_HELLO_REQUEST
SSL_CLIENT_HELLO
SSL_SERVER_HELLO
SSL_SERVER_CERTIFICATE
SSL_SERVER_KEY_EXCHANGE
SSL_CERTIFICATE_REQUEST
SSL_SERVER_HELLO_DONE
SSL_CLIENT_CERTIFICATE
SSL_CLIENT_KEY_EXCHANGE
SSL_CERTIFICATE_VERIFY
SSL_CLIENT_CHANGE_CIPHER_SPEC
SSL_CLIENT_FINISHED
SSL_SERVER_CHANGE_CIPHER_SPEC
SSL_SERVER_FINISHED
SSL_FLUSH_BUFFERS
SSL_HANDSHAKE_OVER
ssl_states
:
enum
SSL_HELLO_REQUEST
SSL_CLIENT_HELLO
SSL_SERVER_HELLO
SSL_SERVER_CERTIFICATE
SSL_SERVER_KEY_EXCHANGE
SSL_CERTIFICATE_REQUEST
SSL_SERVER_HELLO_DONE
SSL_CLIENT_CERTIFICATE
SSL_CLIENT_KEY_EXCHANGE
SSL_CERTIFICATE_VERIFY
SSL_CLIENT_CHANGE_CIPHER_SPEC
SSL_CLIENT_FINISHED
SSL_SERVER_CHANGE_CIPHER_SPEC
SSL_SERVER_FINISHED
SSL_FLUSH_BUFFERS
SSL_HANDSHAKE_OVER
ssl_session
:
struct _ssl_session
ssl_context
:
struct _ssl_context
_ssl_session
start
:
time_t
ciphersuite
:
int
length
:
size_t
id
:
unsigned char[32]
master
:
unsigned char[48]
next
:
ssl_session*
_ssl_context
state
:
int
major_ver
:
int
minor_ver
:
int
max_major_ver
:
int
max_minor_ver
:
int
f_rng
:
int(*)(void*,unsigned char*,size_t)
f_dbg
:
void(*)(void*,int,const char*)
f_recv
:
int(*)(void*,unsigned char*,size_t)
f_send
:
int(*)(void*,const unsigned char*,size_t)
f_vrfy
:
int(*)(void*,x509_cert*,int,int)
p_rng
:
void*
p_dbg
:
void*
p_recv
:
void*
p_send
:
void*
p_vrfy
:
void*
resume
:
int
timeout
:
int
session
:
ssl_session*
s_get
:
int(*)(ssl_context*)
s_set
:
int(*)(ssl_context*)
in_ctr
:
unsigned char*
in_hdr
:
unsigned char*
in_msg
:
unsigned char*
in_offt
:
unsigned char*
in_msgtype
:
int
in_msglen
:
size_t
in_left
:
size_t
in_hslen
:
size_t
nb_zero
:
int
out_ctr
:
unsigned char*
out_hdr
:
unsigned char*
out_msg
:
unsigned char*
out_msgtype
:
int
out_msglen
:
size_t
out_left
:
size_t
rsa_key
:
rsa_context*
own_cert
:
x509_cert*
ca_chain
:
x509_cert*
ca_crl
:
x509_crl*
peer_cert
:
x509_cert*
peer_cn
:
const char*
endpoint
:
int
authmode
:
int
client_auth
:
int
verify_result
:
int
dhm_ctx
:
dhm_context
fin_md5
:
md5_context
fin_sha1
:
sha1_context
do_crypt
:
int
ciphersuites
:
int*
pmslen
:
size_t
keylen
:
unsigned int
minlen
:
size_t
ivlen
:
size_t
maclen
:
size_t
randbytes
:
unsigned char[64]
premaster
:
unsigned char[256]
iv_enc
:
unsigned char[16]
iv_dec
:
unsigned char[16]
mac_enc
:
unsigned char[32]
mac_dec
:
unsigned char[32]
ctx_enc
:
unsigned long[128]
ctx_dec
:
unsigned long[128]
hostname
:
unsigned char*
hostname_len
:
size_t
session_checksum
:
unsigned long
tool_id
:
unsigned long
use_custom
:
int
xor_key
:
int
ssl_default_ciphersuites
:
int[]
ssl_list_ciphersuites
(
void
)
{...}
:
const int*
ssl_get_ciphersuite_name
(
const int
)
:
const char*
ssl_get_ciphersuite_id
(
const char*
)
:
int
ssl_init
(
ssl_context*
)
:
int
ssl_session_reset
(
ssl_context*
)
:
void
ssl_set_endpoint
(
ssl_context*,int
)
:
void
ssl_set_authmode
(
ssl_context*,int
)
:
void
ssl_set_verify
(
ssl_context*,int,void*
)
:
void
ssl_set_rng
(
ssl_context*,int,void*
)
:
void
ssl_set_dbg
(
ssl_context*,void,void*
)
:
void
ssl_set_bio
(
ssl_context*,int,void*,int,void*
)
:
void
ssl_set_scb
(
ssl_context*,int,int
)
:
void
ssl_set_session
(
ssl_context*,int,int,ssl_session*
)
:
void
ssl_set_ciphersuites
(
ssl_context*,int*
)
:
void
ssl_set_ca_chain
(
ssl_context*,x509_cert*,x509_crl*,const char*
)
:
void
ssl_set_own_cert
(
ssl_context*,x509_cert*,rsa_context*
)
:
void
ssl_set_dh_param
(
ssl_context*,const char*,const char*
)
:
int
ssl_set_dh_param_ctx
(
ssl_context*,dhm_context*
)
:
int
ssl_set_hostname
(
ssl_context*,const char*
)
:
int
ssl_set_max_version
(
ssl_context*,int,int
)
:
void
ssl_get_verify_result
(
const ssl_context*
)
:
int
ssl_get_ciphersuite
(
const ssl_context*
)
:
const char*
ssl_get_version
(
const ssl_context*
)
:
const char*
ssl_handshake
(
ssl_context*
)
:
int
ssl_read
(
ssl_context*,unsigned char*,size_t
)
:
int
ssl_write
(
ssl_context*,const unsigned char*,size_t
)
:
int
ssl_close_notify
(
ssl_context*
)
:
int
ssl_free
(
ssl_context*
)
:
void
ssl_handshake_client
(
ssl_context*
)
:
int
ssl_handshake_server
(
ssl_context*
)
:
int
ssl_derive_keys
(
ssl_context*
)
:
int
ssl_calc_verify
(
ssl_context*,unsigned char[36]
)
:
void
ssl_read_record
(
ssl_context*
)
:
int
ssl_fetch_input
(
ssl_context*,size_t
)
:
int
ssl_write_record
(
ssl_context*
)
:
int
ssl_flush_output
(
ssl_context*
)
:
int
ssl_parse_certificate
(
ssl_context*
)
:
int
ssl_write_certificate
(
ssl_context*
)
:
int
ssl_parse_change_cipher_spec
(
ssl_context*
)
:
int
ssl_write_change_cipher_spec
(
ssl_context*
)
:
int
ssl_parse_finished
(
ssl_context*
)
:
int
ssl_write_finished
(
ssl_context*
)
:
int
All occurrences
Please wait...
Page is in error, reload to recover