26#ifndef TLS_CIPHERS_INCLUDED
27#define TLS_CIPHERS_INCLUDED
29#include <openssl/opensslv.h>
72 "TLS_AES_128_GCM_SHA256:"
73 "TLS_AES_256_GCM_SHA384:"
74 "TLS_CHACHA20_POLY1305_SHA256:"
75 "TLS_AES_128_CCM_SHA256"};
89 "ECDHE-ECDSA-AES128-GCM-SHA256:"
90 "ECDHE-ECDSA-AES256-GCM-SHA384:"
91 "ECDHE-RSA-AES128-GCM-SHA256:"
92 "ECDHE-RSA-AES256-GCM-SHA384:"
93 "ECDHE-ECDSA-CHACHA20-POLY1305:"
94 "ECDHE-RSA-CHACHA20-POLY1305:"
95 "ECDHE-ECDSA-AES256-CCM:"
96 "ECDHE-ECDSA-AES128-CCM:"
97 "DHE-RSA-AES128-GCM-SHA256:"
98 "DHE-RSA-AES256-GCM-SHA384:"
100 "DHE-RSA-AES128-CCM:"
101 "DHE-RSA-CHACHA20-POLY1305"};
122#if (OPENSSL_VERSION_NUMBER >= 0x30500000L)
125 "!DH-RSA-AES128-SHA256:"
126 "!DH-RSA-AES256-SHA256:"
127 "!DH-DSS-AES128-SHA256:"
128 "!DH-DSS-AES128-SHA:"
129 "!DH-DSS-AES256-SHA:"
130 "!DH-DSS-AES256-SHA256:"
131 "!DH-RSA-AES128-SHA:"
132 "!DH-RSA-AES256-SHA:"
133 "!DH-DSS-AES128-GCM-SHA256:"
134 "!DH-DSS-AES256-GCM-SHA384:"
135 "!DH-RSA-AES128-GCM-SHA256:"
136 "!DH-RSA-AES256-GCM-SHA384"};
146 "ECDHE-ECDSA-AES256-CCM8:"
147 "ECDHE-ECDSA-AES128-CCM8:"
148 "DHE-RSA-AES256-CCM8:"
149 "DHE-RSA-AES128-CCM8:"
150 "ECDHE-ECDSA-AES128-SHA256:"
151 "ECDHE-RSA-AES128-SHA256:"
152 "ECDHE-ECDSA-AES256-SHA384:"
153 "ECDHE-RSA-AES256-SHA384:"
154 "DHE-DSS-AES256-GCM-SHA384:"
155 "DHE-DSS-AES128-GCM-SHA256:"
156 "DHE-DSS-AES128-SHA256:"
157 "DHE-DSS-AES256-SHA256:"
158 "DHE-RSA-AES256-SHA256:"
159 "DHE-RSA-AES128-SHA256:"
160 "DHE-RSA-CAMELLIA256-SHA256:"
161 "DHE-RSA-CAMELLIA128-SHA256:"
162 "ECDHE-RSA-AES128-SHA:"
163 "ECDHE-ECDSA-AES128-SHA:"
164 "ECDHE-RSA-AES256-SHA:"
165 "ECDHE-ECDSA-AES256-SHA:"
166 "DHE-DSS-AES128-SHA:"
167 "DHE-RSA-AES128-SHA:"
168 "DHE-RSA-AES256-SHA:"
169 "DHE-DSS-AES256-SHA:"
170 "DHE-RSA-CAMELLIA256-SHA:"
171 "DHE-RSA-CAMELLIA128-SHA:"
172 "ECDH-ECDSA-AES128-SHA256:"
173 "ECDH-RSA-AES128-SHA256:"
174 "ECDH-RSA-AES256-SHA384:"
175 "ECDH-ECDSA-AES256-SHA384:"
176 "ECDH-ECDSA-AES128-SHA:"
177 "ECDH-ECDSA-AES256-SHA:"
178 "ECDH-RSA-AES128-SHA:"
179 "ECDH-RSA-AES256-SHA:"
192 "ECDH-ECDSA-AES128-GCM-SHA256:"
193 "ECDH-ECDSA-AES256-GCM-SHA384:"
194 "ECDH-RSA-AES128-GCM-SHA256:"
195 "ECDH-RSA-AES256-GCM-SHA384"};
const char blocked_tls12_ciphers[]
Definition: tls_ciphers.h:111
const char default_tls13_ciphers[]
Configuring list of ciphers.
Definition: tls_ciphers.h:71
const char default_tls12_ciphers[]
Definition: tls_ciphers.h:88
const char additional_client_ciphers[]
Definition: tls_ciphers.h:145