Apache2
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
ssl_policies.h File Reference

Additional Utility Functions for OpenSSL. More...

Go to the source code of this file.

Macros

#define SSL_MOD_POLICIES_KEY   "ssl_module_policies"
 
#define SSL_PROTOCOL_CONSTANTS_SSLV3   SSL_PROTOCOL_SSLV3
 
#define SSL_POLICY_HONOR_ORDER   1
 
#define SSL_POLICY_COMPRESSION   0
 
#define SSL_POLICY_SESSION_TICKETS   0
 
#define SSL_POLICY_MOZILLA_VERSION   4.0
 
#define SSL_POLICY_MODERN   0
 
#define SSL_POLICY_INTERMEDIATE   1
 
#define SSL_POLICY_INTERMEDIATE_SSL_CIPHERS   "ECDHE-ECDSA-CHACHA20-POLY1305:ECDHE-RSA-CHACHA20-POLY1305:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-GCM-SHA384:DHE-RSA-AES128-GCM-SHA256:DHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-AES128-SHA256:ECDHE-RSA-AES128-SHA256:ECDHE-ECDSA-AES128-SHA:ECDHE-RSA-AES256-SHA384:ECDHE-RSA-AES128-SHA:ECDHE-ECDSA-AES256-SHA384:ECDHE-ECDSA-AES256-SHA:ECDHE-RSA-AES256-SHA:DHE-RSA-AES128-SHA256:DHE-RSA-AES128-SHA:DHE-RSA-AES256-SHA256:DHE-RSA-AES256-SHA:ECDHE-ECDSA-DES-CBC3-SHA:ECDHE-RSA-DES-CBC3-SHA:EDH-RSA-DES-CBC3-SHA:AES128-GCM-SHA256:AES256-GCM-SHA384:AES128-SHA256:AES256-SHA256:AES128-SHA:AES256-SHA:DES-CBC3-SHA:!DSS"
 
#define SSL_POLICY_INTERMEDIATE_TLS13_CIPHERS   NULL
 
#define SSL_POLICY_INTERMEDIATE_PROTOCOLS   (SSL_PROTOCOL_ALL & ~(SSL_PROTOCOL_TLSV1_3|SSL_PROTOCOL_CONSTANTS_SSLV3))
 
#define SSL_POLICY_OLD   1
 
#define SSL_POLICY_OLD_SSL_CIPHERS   "ECDHE-ECDSA-CHACHA20-POLY1305:ECDHE-RSA-CHACHA20-POLY1305:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-AES256-GCM-SHA384:DHE-RSA-AES128-GCM-SHA256:DHE-DSS-AES128-GCM-SHA256:kEDH+AESGCM:ECDHE-RSA-AES128-SHA256:ECDHE-ECDSA-AES128-SHA256:ECDHE-RSA-AES128-SHA:ECDHE-ECDSA-AES128-SHA:ECDHE-RSA-AES256-SHA384:ECDHE-ECDSA-AES256-SHA384:ECDHE-RSA-AES256-SHA:ECDHE-ECDSA-AES256-SHA:DHE-RSA-AES128-SHA256:DHE-RSA-AES128-SHA:DHE-DSS-AES128-SHA256:DHE-RSA-AES256-SHA256:DHE-DSS-AES256-SHA:DHE-RSA-AES256-SHA:ECDHE-RSA-DES-CBC3-SHA:ECDHE-ECDSA-DES-CBC3-SHA:EDH-RSA-DES-CBC3-SHA:AES128-GCM-SHA256:AES256-GCM-SHA384:AES128-SHA256:AES256-SHA256:AES128-SHA:AES256-SHA:AES:DES-CBC3-SHA:HIGH:SEED:!aNULL:!eNULL:!EXPORT:!DES:!RC4:!MD5:!PSK:!RSAPSK:!aDH:!aECDH:!EDH-DSS-DES-CBC3-SHA:!KRB5-DES-CBC3-SHA:!SRP"
 
#define SSL_POLICY_OLD_TLS13_CIPHERS   NULL
 
#define SSL_POLICY_OLD_PROTOCOLS   (SSL_PROTOCOL_ALL & ~(SSL_PROTOCOL_TLSV1_3))
 

Detailed Description

Additional Utility Functions for OpenSSL.

                     _             _
 _ __ ___   ___   __| |    ___ ___| |  mod_ssl
| '_ ` _ \ / _ \ / _` |   / __/ __| |  Apache Interface to OpenSSL
| | | | | | (_) | (_| |   \__ \__ \ |
|_| |_| |_|\___/ \__,_|___|___/___/_|
                     |_____|