Pages du manuel Linux : Fonctions des bibliothèques / ssl
- SMIME_read_PKCS7
- parse S/MIME message.
- SMIME_write_PKCS7
- convert PKCS#7 structure to S/MIME format.
- ssl
- OpenSSL SSL/TLS library
- 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