Pages du manuel Linux : Fonctions des bibliothèques

ssl
Interface Functions for Secure Socket Layer
SSL_accept
wait for a TLS/SSL client to initiate a TLS/SSL handshake
SSL_alert_type_string
get textual description of alert information
SSL_CIPHER_get_name
get SSL_CIPHER properties
SSL_clear
reset SSL object to allow another connection
SSL_COMP_add_compression_method
handle SSL/TLS integrated compression methods
SSL_connect
initiate the TLS/SSL handshake with an TLS/SSL server
SSL_CTX_add_extra_chain_cert
add certificate to chain
SSL_CTX_add_session
manipulate session cache
SSL_CTX_ctrl
internal handling functions for SSL_CTX and SSL objects
SSL_CTX_flush_sessions
remove expired sessions
SSL_CTX_free
free an allocated SSL_CTX object
SSL_CTX_get_ex_new_index
internal application specific data functions
SSL_CTX_get_verify_mode
get currently set verification parameters
SSL_CTX_load_verify_locations
set default locations for trusted CA certificates
SSL_CTX_new
create a new SSL_CTX object as framework for TLS/SSL enabled functions
SSL_CTX_sessions
access internal session cache
SSL_CTX_sess_number
obtain session cache statistics
SSL_CTX_sess_set_cache_size
manipulate session cache size
SSL_CTX_sess_set_get_cb
provide callback functions for server side external session caching
SSL_CTX_set_cert_store
manipulate X509 certificate verification storage
SSL_CTX_set_cert_verify_callback
set peer certificate verification procedure
SSL_CTX_set_cipher_list
choose list of available SSL_CIPHERs
SSL_CTX_set_client_CA_list
set list of CAs sent to the client when requesting a client certificate
SSL_CTX_set_client_cert_cb
handle client certificate callback function
SSL_CTX_set_default_passwd_cb
set passwd callback for encrypted PEM file handling
SSL_CTX_set_generate_session_id
manipulate generation of SSL session IDs (server only)
SSL_CTX_set_info_callback
handle information callback for SSL connections
SSL_CTX_set_max_cert_list
manipulate allowed for the peer's certificate chain
SSL_CTX_set_mode
manipulate SSL engine mode
SSL_CTX_set_msg_callback
install callback for observing protocol messages
SSL_CTX_set_options
manipulate SSL engine options
SSL_CTX_set_quiet_shutdown
manipulate shutdown behaviour
SSL_CTX_set_session_cache_mode
enable/disable session caching
SSL_CTX_set_session_id_context
set context within which session can be reused (server side only)
SSL_CTX_set_ssl_version
SSL_CTX_set_ssl_version, SSL_set_ssl_method, SSL_get_ssl_method - choose a new TLS/SSL method
SSL_CTX_set_timeout
manipulate timeout values for session caching
SSL_CTX_set_tmp_dh_callback
handle DH keys for ephemeral key exchange
SSL_CTX_set_tmp_rsa_callback
handle RSA keys for ephemeral key exchange
SSL_CTX_set_verify
set peer certificate verification parameters
SSL_CTX_use_certificate
load certificate and key data
SSL_do_handshake
perform a TLS/SSL handshake
SSL_free
free an allocated SSL structure
SSL_get_ciphers
get list of available SSL_CIPHERs
SSL_get_client_CA_list
get list of client CAs
SSL_get_current_cipher
get SSL_CIPHER of a connection
SSL_get_default_timeout
get default session timeout value
SSL_get_error
obtain result code for TLS/SSL I/O operation
SSL_get_ex_data_X509_STORE_CTX_idx
get ex_data index to access SSL structure from X509_STORE_CTX
SSL_get_ex_new_index
internal application specific data functions