ReactOS 0.4.16-dev-297-gc569aee
|
SSL Ciphersuites for mbed TLS. More...
Go to the source code of this file.
Classes | |
struct | mbedtls_ssl_ciphersuite_t |
This structure is used for storing ciphersuite information. More... | |
Typedefs | |
typedef struct mbedtls_ssl_ciphersuite_t | mbedtls_ssl_ciphersuite_t |
SSL Ciphersuites for mbed TLS.
Definition in file ssl_ciphersuites.h.
#define MBEDTLS_CIPHERSUITE_NODTLS 0x04 |
Can't be used with DTLS
Definition at line 410 of file ssl_ciphersuites.h.
#define MBEDTLS_CIPHERSUITE_SHORT_TAG 0x02 |
Short authentication tag, eg for CCM_8
Definition at line 409 of file ssl_ciphersuites.h.
#define MBEDTLS_CIPHERSUITE_WEAK 0x01 |
Weak ciphersuite flag
Definition at line 407 of file ssl_ciphersuites.h.
#define MBEDTLS_KEY_EXCHANGE__CERT_REQ_ALLOWED__ENABLED |
Definition at line 350 of file ssl_ciphersuites.h.
#define MBEDTLS_KEY_EXCHANGE__SOME__DHE_ENABLED |
Definition at line 395 of file ssl_ciphersuites.h.
#define MBEDTLS_KEY_EXCHANGE__SOME__ECDH_ENABLED |
Definition at line 363 of file ssl_ciphersuites.h.
#define MBEDTLS_KEY_EXCHANGE__SOME__ECDHE_ENABLED |
Definition at line 402 of file ssl_ciphersuites.h.
#define MBEDTLS_KEY_EXCHANGE__SOME_NON_PFS__ENABLED |
Definition at line 371 of file ssl_ciphersuites.h.
#define MBEDTLS_KEY_EXCHANGE__SOME_PFS__ENABLED |
Definition at line 381 of file ssl_ciphersuites.h.
#define MBEDTLS_KEY_EXCHANGE__WITH_CERT__ENABLED |
Definition at line 340 of file ssl_ciphersuites.h.
#define MBEDTLS_KEY_EXCHANGE__WITH_SERVER_SIGNATURE__ENABLED |
Definition at line 357 of file ssl_ciphersuites.h.
#define MBEDTLS_TLS_DHE_PSK_WITH_3DES_EDE_CBC_SHA 0x8F |
Definition at line 109 of file ssl_ciphersuites.h.
#define MBEDTLS_TLS_DHE_PSK_WITH_AES_128_CBC_SHA 0x90 |
Definition at line 110 of file ssl_ciphersuites.h.
#define MBEDTLS_TLS_DHE_PSK_WITH_AES_128_CBC_SHA256 0xB2 |
Definition at line 135 of file ssl_ciphersuites.h.
#define MBEDTLS_TLS_DHE_PSK_WITH_AES_128_CCM 0xC0A6 |
TLS 1.2
Definition at line 290 of file ssl_ciphersuites.h.
#define MBEDTLS_TLS_DHE_PSK_WITH_AES_128_CCM_8 0xC0AA |
TLS 1.2
Definition at line 294 of file ssl_ciphersuites.h.
#define MBEDTLS_TLS_DHE_PSK_WITH_AES_128_GCM_SHA256 0xAA |
TLS 1.2
Definition at line 125 of file ssl_ciphersuites.h.
#define MBEDTLS_TLS_DHE_PSK_WITH_AES_256_CBC_SHA 0x91 |
Definition at line 111 of file ssl_ciphersuites.h.
#define MBEDTLS_TLS_DHE_PSK_WITH_AES_256_CBC_SHA384 0xB3 |
Definition at line 136 of file ssl_ciphersuites.h.
#define MBEDTLS_TLS_DHE_PSK_WITH_AES_256_CCM 0xC0A7 |
TLS 1.2
Definition at line 291 of file ssl_ciphersuites.h.
#define MBEDTLS_TLS_DHE_PSK_WITH_AES_256_CCM_8 0xC0AB |
TLS 1.2
Definition at line 295 of file ssl_ciphersuites.h.
#define MBEDTLS_TLS_DHE_PSK_WITH_AES_256_GCM_SHA384 0xAB |
TLS 1.2
Definition at line 126 of file ssl_ciphersuites.h.
#define MBEDTLS_TLS_DHE_PSK_WITH_ARIA_128_CBC_SHA256 0xC066 |
TLS 1.2
Definition at line 229 of file ssl_ciphersuites.h.
#define MBEDTLS_TLS_DHE_PSK_WITH_ARIA_128_GCM_SHA256 0xC06C |
TLS 1.2
Definition at line 235 of file ssl_ciphersuites.h.
#define MBEDTLS_TLS_DHE_PSK_WITH_ARIA_256_CBC_SHA384 0xC067 |
TLS 1.2
Definition at line 230 of file ssl_ciphersuites.h.
#define MBEDTLS_TLS_DHE_PSK_WITH_ARIA_256_GCM_SHA384 0xC06D |
TLS 1.2
Definition at line 236 of file ssl_ciphersuites.h.
#define MBEDTLS_TLS_DHE_PSK_WITH_CAMELLIA_128_CBC_SHA256 0xC096 |
Definition at line 273 of file ssl_ciphersuites.h.
#define MBEDTLS_TLS_DHE_PSK_WITH_CAMELLIA_128_GCM_SHA256 0xC090 |
TLS 1.2
Definition at line 266 of file ssl_ciphersuites.h.
#define MBEDTLS_TLS_DHE_PSK_WITH_CAMELLIA_256_CBC_SHA384 0xC097 |
Definition at line 274 of file ssl_ciphersuites.h.
#define MBEDTLS_TLS_DHE_PSK_WITH_CAMELLIA_256_GCM_SHA384 0xC091 |
TLS 1.2
Definition at line 267 of file ssl_ciphersuites.h.
#define MBEDTLS_TLS_DHE_PSK_WITH_CHACHA20_POLY1305_SHA256 0xCCAD |
TLS 1.2
Definition at line 311 of file ssl_ciphersuites.h.
#define MBEDTLS_TLS_DHE_PSK_WITH_NULL_SHA 0x2D |
Weak!
Definition at line 82 of file ssl_ciphersuites.h.
#define MBEDTLS_TLS_DHE_PSK_WITH_NULL_SHA256 0xB4 |
Weak!
Definition at line 137 of file ssl_ciphersuites.h.
#define MBEDTLS_TLS_DHE_PSK_WITH_NULL_SHA384 0xB5 |
Weak!
Definition at line 138 of file ssl_ciphersuites.h.
#define MBEDTLS_TLS_DHE_PSK_WITH_RC4_128_SHA 0x8E |
Definition at line 108 of file ssl_ciphersuites.h.
#define MBEDTLS_TLS_DHE_RSA_WITH_3DES_EDE_CBC_SHA 0x16 |
Definition at line 79 of file ssl_ciphersuites.h.
#define MBEDTLS_TLS_DHE_RSA_WITH_AES_128_CBC_SHA 0x33 |
Definition at line 86 of file ssl_ciphersuites.h.
#define MBEDTLS_TLS_DHE_RSA_WITH_AES_128_CBC_SHA256 0x67 |
TLS 1.2
Definition at line 97 of file ssl_ciphersuites.h.
#define MBEDTLS_TLS_DHE_RSA_WITH_AES_128_CCM 0xC09E |
TLS 1.2
Definition at line 282 of file ssl_ciphersuites.h.
#define MBEDTLS_TLS_DHE_RSA_WITH_AES_128_CCM_8 0xC0A2 |
TLS 1.2
Definition at line 286 of file ssl_ciphersuites.h.
#define MBEDTLS_TLS_DHE_RSA_WITH_AES_128_GCM_SHA256 0x9E |
TLS 1.2
Definition at line 120 of file ssl_ciphersuites.h.
#define MBEDTLS_TLS_DHE_RSA_WITH_AES_256_CBC_SHA 0x39 |
Definition at line 88 of file ssl_ciphersuites.h.
#define MBEDTLS_TLS_DHE_RSA_WITH_AES_256_CBC_SHA256 0x6B |
TLS 1.2
Definition at line 98 of file ssl_ciphersuites.h.
#define MBEDTLS_TLS_DHE_RSA_WITH_AES_256_CCM 0xC09F |
TLS 1.2
Definition at line 283 of file ssl_ciphersuites.h.
#define MBEDTLS_TLS_DHE_RSA_WITH_AES_256_CCM_8 0xC0A3 |
TLS 1.2
Definition at line 287 of file ssl_ciphersuites.h.
#define MBEDTLS_TLS_DHE_RSA_WITH_AES_256_GCM_SHA384 0x9F |
TLS 1.2
Definition at line 121 of file ssl_ciphersuites.h.
#define MBEDTLS_TLS_DHE_RSA_WITH_ARIA_128_CBC_SHA256 0xC044 |
TLS 1.2
Definition at line 205 of file ssl_ciphersuites.h.
#define MBEDTLS_TLS_DHE_RSA_WITH_ARIA_128_GCM_SHA256 0xC052 |
TLS 1.2
Definition at line 217 of file ssl_ciphersuites.h.
#define MBEDTLS_TLS_DHE_RSA_WITH_ARIA_256_CBC_SHA384 0xC045 |
TLS 1.2
Definition at line 206 of file ssl_ciphersuites.h.
#define MBEDTLS_TLS_DHE_RSA_WITH_ARIA_256_GCM_SHA384 0xC053 |
TLS 1.2
Definition at line 218 of file ssl_ciphersuites.h.
#define MBEDTLS_TLS_DHE_RSA_WITH_CAMELLIA_128_CBC_SHA 0x45 |
Definition at line 95 of file ssl_ciphersuites.h.
#define MBEDTLS_TLS_DHE_RSA_WITH_CAMELLIA_128_CBC_SHA256 0xBE |
TLS 1.2
Definition at line 146 of file ssl_ciphersuites.h.
#define MBEDTLS_TLS_DHE_RSA_WITH_CAMELLIA_128_GCM_SHA256 0xC07C |
TLS 1.2
Definition at line 253 of file ssl_ciphersuites.h.
#define MBEDTLS_TLS_DHE_RSA_WITH_CAMELLIA_256_CBC_SHA 0x88 |
Definition at line 101 of file ssl_ciphersuites.h.
#define MBEDTLS_TLS_DHE_RSA_WITH_CAMELLIA_256_CBC_SHA256 0xC4 |
TLS 1.2
Definition at line 149 of file ssl_ciphersuites.h.
#define MBEDTLS_TLS_DHE_RSA_WITH_CAMELLIA_256_GCM_SHA384 0xC07D |
TLS 1.2
Definition at line 254 of file ssl_ciphersuites.h.
#define MBEDTLS_TLS_DHE_RSA_WITH_CHACHA20_POLY1305_SHA256 0xCCAA |
TLS 1.2
Definition at line 308 of file ssl_ciphersuites.h.
#define MBEDTLS_TLS_DHE_RSA_WITH_DES_CBC_SHA 0x15 |
Weak! Not in TLS 1.2
Definition at line 78 of file ssl_ciphersuites.h.
#define MBEDTLS_TLS_ECDH_ECDSA_WITH_3DES_EDE_CBC_SHA 0xC003 |
Not in SSL3!
Definition at line 153 of file ssl_ciphersuites.h.
#define MBEDTLS_TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA 0xC004 |
Not in SSL3!
Definition at line 154 of file ssl_ciphersuites.h.
#define MBEDTLS_TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA256 0xC025 |
TLS 1.2
Definition at line 177 of file ssl_ciphersuites.h.
#define MBEDTLS_TLS_ECDH_ECDSA_WITH_AES_128_GCM_SHA256 0xC02D |
TLS 1.2
Definition at line 186 of file ssl_ciphersuites.h.
#define MBEDTLS_TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA 0xC005 |
Not in SSL3!
Definition at line 155 of file ssl_ciphersuites.h.
#define MBEDTLS_TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA384 0xC026 |
TLS 1.2
Definition at line 178 of file ssl_ciphersuites.h.
#define MBEDTLS_TLS_ECDH_ECDSA_WITH_AES_256_GCM_SHA384 0xC02E |
TLS 1.2
Definition at line 187 of file ssl_ciphersuites.h.
#define MBEDTLS_TLS_ECDH_ECDSA_WITH_ARIA_128_CBC_SHA256 0xC04A |
TLS 1.2
Definition at line 209 of file ssl_ciphersuites.h.
#define MBEDTLS_TLS_ECDH_ECDSA_WITH_ARIA_128_GCM_SHA256 0xC05E |
TLS 1.2
Definition at line 221 of file ssl_ciphersuites.h.
#define MBEDTLS_TLS_ECDH_ECDSA_WITH_ARIA_256_CBC_SHA384 0xC04B |
TLS 1.2
Definition at line 210 of file ssl_ciphersuites.h.
#define MBEDTLS_TLS_ECDH_ECDSA_WITH_ARIA_256_GCM_SHA384 0xC05F |
TLS 1.2
Definition at line 222 of file ssl_ciphersuites.h.
#define MBEDTLS_TLS_ECDH_ECDSA_WITH_CAMELLIA_128_CBC_SHA256 0xC074 |
Not in SSL3!
Definition at line 244 of file ssl_ciphersuites.h.
#define MBEDTLS_TLS_ECDH_ECDSA_WITH_CAMELLIA_128_GCM_SHA256 0xC088 |
TLS 1.2
Definition at line 257 of file ssl_ciphersuites.h.
#define MBEDTLS_TLS_ECDH_ECDSA_WITH_CAMELLIA_256_CBC_SHA384 0xC075 |
Not in SSL3!
Definition at line 245 of file ssl_ciphersuites.h.
#define MBEDTLS_TLS_ECDH_ECDSA_WITH_CAMELLIA_256_GCM_SHA384 0xC089 |
TLS 1.2
Definition at line 258 of file ssl_ciphersuites.h.
#define MBEDTLS_TLS_ECDH_ECDSA_WITH_NULL_SHA 0xC001 |
Weak!
Definition at line 151 of file ssl_ciphersuites.h.
#define MBEDTLS_TLS_ECDH_ECDSA_WITH_RC4_128_SHA 0xC002 |
Not in SSL3!
Definition at line 152 of file ssl_ciphersuites.h.
#define MBEDTLS_TLS_ECDH_RSA_WITH_3DES_EDE_CBC_SHA 0xC00D |
Not in SSL3!
Definition at line 165 of file ssl_ciphersuites.h.
#define MBEDTLS_TLS_ECDH_RSA_WITH_AES_128_CBC_SHA 0xC00E |
Not in SSL3!
Definition at line 166 of file ssl_ciphersuites.h.
#define MBEDTLS_TLS_ECDH_RSA_WITH_AES_128_CBC_SHA256 0xC029 |
TLS 1.2
Definition at line 181 of file ssl_ciphersuites.h.
#define MBEDTLS_TLS_ECDH_RSA_WITH_AES_128_GCM_SHA256 0xC031 |
TLS 1.2
Definition at line 190 of file ssl_ciphersuites.h.
#define MBEDTLS_TLS_ECDH_RSA_WITH_AES_256_CBC_SHA 0xC00F |
Not in SSL3!
Definition at line 167 of file ssl_ciphersuites.h.
#define MBEDTLS_TLS_ECDH_RSA_WITH_AES_256_CBC_SHA384 0xC02A |
TLS 1.2
Definition at line 182 of file ssl_ciphersuites.h.
#define MBEDTLS_TLS_ECDH_RSA_WITH_AES_256_GCM_SHA384 0xC032 |
TLS 1.2
Definition at line 191 of file ssl_ciphersuites.h.
#define MBEDTLS_TLS_ECDH_RSA_WITH_ARIA_128_CBC_SHA256 0xC04E |
TLS 1.2
Definition at line 213 of file ssl_ciphersuites.h.
#define MBEDTLS_TLS_ECDH_RSA_WITH_ARIA_128_GCM_SHA256 0xC062 |
TLS 1.2
Definition at line 225 of file ssl_ciphersuites.h.
#define MBEDTLS_TLS_ECDH_RSA_WITH_ARIA_256_CBC_SHA384 0xC04F |
TLS 1.2
Definition at line 214 of file ssl_ciphersuites.h.
#define MBEDTLS_TLS_ECDH_RSA_WITH_ARIA_256_GCM_SHA384 0xC063 |
TLS 1.2
Definition at line 226 of file ssl_ciphersuites.h.
#define MBEDTLS_TLS_ECDH_RSA_WITH_CAMELLIA_128_CBC_SHA256 0xC078 |
Not in SSL3!
Definition at line 248 of file ssl_ciphersuites.h.
#define MBEDTLS_TLS_ECDH_RSA_WITH_CAMELLIA_128_GCM_SHA256 0xC08C |
TLS 1.2
Definition at line 261 of file ssl_ciphersuites.h.
#define MBEDTLS_TLS_ECDH_RSA_WITH_CAMELLIA_256_CBC_SHA384 0xC079 |
Not in SSL3!
Definition at line 249 of file ssl_ciphersuites.h.
#define MBEDTLS_TLS_ECDH_RSA_WITH_CAMELLIA_256_GCM_SHA384 0xC08D |
TLS 1.2
Definition at line 262 of file ssl_ciphersuites.h.
#define MBEDTLS_TLS_ECDH_RSA_WITH_NULL_SHA 0xC00B |
Weak!
Definition at line 163 of file ssl_ciphersuites.h.
#define MBEDTLS_TLS_ECDH_RSA_WITH_RC4_128_SHA 0xC00C |
Not in SSL3!
Definition at line 164 of file ssl_ciphersuites.h.
#define MBEDTLS_TLS_ECDHE_ECDSA_WITH_3DES_EDE_CBC_SHA 0xC008 |
Not in SSL3!
Definition at line 159 of file ssl_ciphersuites.h.
#define MBEDTLS_TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA 0xC009 |
Not in SSL3!
Definition at line 160 of file ssl_ciphersuites.h.
#define MBEDTLS_TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256 0xC023 |
TLS 1.2
Definition at line 175 of file ssl_ciphersuites.h.
#define MBEDTLS_TLS_ECDHE_ECDSA_WITH_AES_128_CCM 0xC0AC |
TLS 1.2
Definition at line 298 of file ssl_ciphersuites.h.
#define MBEDTLS_TLS_ECDHE_ECDSA_WITH_AES_128_CCM_8 0xC0AE |
TLS 1.2
Definition at line 300 of file ssl_ciphersuites.h.
#define MBEDTLS_TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256 0xC02B |
TLS 1.2
Definition at line 184 of file ssl_ciphersuites.h.
#define MBEDTLS_TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA 0xC00A |
Not in SSL3!
Definition at line 161 of file ssl_ciphersuites.h.
#define MBEDTLS_TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384 0xC024 |
TLS 1.2
Definition at line 176 of file ssl_ciphersuites.h.
#define MBEDTLS_TLS_ECDHE_ECDSA_WITH_AES_256_CCM 0xC0AD |
TLS 1.2
Definition at line 299 of file ssl_ciphersuites.h.
#define MBEDTLS_TLS_ECDHE_ECDSA_WITH_AES_256_CCM_8 0xC0AF |
TLS 1.2
Definition at line 301 of file ssl_ciphersuites.h.
#define MBEDTLS_TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384 0xC02C |
TLS 1.2
Definition at line 185 of file ssl_ciphersuites.h.
#define MBEDTLS_TLS_ECDHE_ECDSA_WITH_ARIA_128_CBC_SHA256 0xC048 |
TLS 1.2
Definition at line 207 of file ssl_ciphersuites.h.
#define MBEDTLS_TLS_ECDHE_ECDSA_WITH_ARIA_128_GCM_SHA256 0xC05C |
TLS 1.2
Definition at line 219 of file ssl_ciphersuites.h.
#define MBEDTLS_TLS_ECDHE_ECDSA_WITH_ARIA_256_CBC_SHA384 0xC049 |
TLS 1.2
Definition at line 208 of file ssl_ciphersuites.h.
#define MBEDTLS_TLS_ECDHE_ECDSA_WITH_ARIA_256_GCM_SHA384 0xC05D |
TLS 1.2
Definition at line 220 of file ssl_ciphersuites.h.
#define MBEDTLS_TLS_ECDHE_ECDSA_WITH_CAMELLIA_128_CBC_SHA256 0xC072 |
Not in SSL3!
Definition at line 242 of file ssl_ciphersuites.h.
#define MBEDTLS_TLS_ECDHE_ECDSA_WITH_CAMELLIA_128_GCM_SHA256 0xC086 |
TLS 1.2
Definition at line 255 of file ssl_ciphersuites.h.
#define MBEDTLS_TLS_ECDHE_ECDSA_WITH_CAMELLIA_256_CBC_SHA384 0xC073 |
Not in SSL3!
Definition at line 243 of file ssl_ciphersuites.h.
#define MBEDTLS_TLS_ECDHE_ECDSA_WITH_CAMELLIA_256_GCM_SHA384 0xC087 |
TLS 1.2
Definition at line 256 of file ssl_ciphersuites.h.
#define MBEDTLS_TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256 0xCCA9 |
TLS 1.2
Definition at line 307 of file ssl_ciphersuites.h.
#define MBEDTLS_TLS_ECDHE_ECDSA_WITH_NULL_SHA 0xC006 |
Weak!
Definition at line 157 of file ssl_ciphersuites.h.
#define MBEDTLS_TLS_ECDHE_ECDSA_WITH_RC4_128_SHA 0xC007 |
Not in SSL3!
Definition at line 158 of file ssl_ciphersuites.h.
#define MBEDTLS_TLS_ECDHE_PSK_WITH_3DES_EDE_CBC_SHA 0xC034 |
Not in SSL3!
Definition at line 194 of file ssl_ciphersuites.h.
#define MBEDTLS_TLS_ECDHE_PSK_WITH_AES_128_CBC_SHA 0xC035 |
Not in SSL3!
Definition at line 195 of file ssl_ciphersuites.h.
#define MBEDTLS_TLS_ECDHE_PSK_WITH_AES_128_CBC_SHA256 0xC037 |
Not in SSL3!
Definition at line 197 of file ssl_ciphersuites.h.
#define MBEDTLS_TLS_ECDHE_PSK_WITH_AES_256_CBC_SHA 0xC036 |
Not in SSL3!
Definition at line 196 of file ssl_ciphersuites.h.
#define MBEDTLS_TLS_ECDHE_PSK_WITH_AES_256_CBC_SHA384 0xC038 |
Not in SSL3!
Definition at line 198 of file ssl_ciphersuites.h.
#define MBEDTLS_TLS_ECDHE_PSK_WITH_ARIA_128_CBC_SHA256 0xC070 |
TLS 1.2
Definition at line 239 of file ssl_ciphersuites.h.
#define MBEDTLS_TLS_ECDHE_PSK_WITH_ARIA_256_CBC_SHA384 0xC071 |
TLS 1.2
Definition at line 240 of file ssl_ciphersuites.h.
#define MBEDTLS_TLS_ECDHE_PSK_WITH_CAMELLIA_128_CBC_SHA256 0xC09A |
Not in SSL3!
Definition at line 277 of file ssl_ciphersuites.h.
#define MBEDTLS_TLS_ECDHE_PSK_WITH_CAMELLIA_256_CBC_SHA384 0xC09B |
Not in SSL3!
Definition at line 278 of file ssl_ciphersuites.h.
#define MBEDTLS_TLS_ECDHE_PSK_WITH_CHACHA20_POLY1305_SHA256 0xCCAC |
TLS 1.2
Definition at line 310 of file ssl_ciphersuites.h.
#define MBEDTLS_TLS_ECDHE_PSK_WITH_NULL_SHA 0xC039 |
Weak! No SSL3!
Definition at line 199 of file ssl_ciphersuites.h.
#define MBEDTLS_TLS_ECDHE_PSK_WITH_NULL_SHA256 0xC03A |
Weak! No SSL3!
Definition at line 200 of file ssl_ciphersuites.h.
#define MBEDTLS_TLS_ECDHE_PSK_WITH_NULL_SHA384 0xC03B |
Weak! No SSL3!
Definition at line 201 of file ssl_ciphersuites.h.
#define MBEDTLS_TLS_ECDHE_PSK_WITH_RC4_128_SHA 0xC033 |
Not in SSL3!
Definition at line 193 of file ssl_ciphersuites.h.
#define MBEDTLS_TLS_ECDHE_RSA_WITH_3DES_EDE_CBC_SHA 0xC012 |
Not in SSL3!
Definition at line 171 of file ssl_ciphersuites.h.
#define MBEDTLS_TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA 0xC013 |
Not in SSL3!
Definition at line 172 of file ssl_ciphersuites.h.
#define MBEDTLS_TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256 0xC027 |
TLS 1.2
Definition at line 179 of file ssl_ciphersuites.h.
#define MBEDTLS_TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 0xC02F |
TLS 1.2
Definition at line 188 of file ssl_ciphersuites.h.
#define MBEDTLS_TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA 0xC014 |
Not in SSL3!
Definition at line 173 of file ssl_ciphersuites.h.
#define MBEDTLS_TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384 0xC028 |
TLS 1.2
Definition at line 180 of file ssl_ciphersuites.h.
#define MBEDTLS_TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 0xC030 |
TLS 1.2
Definition at line 189 of file ssl_ciphersuites.h.
#define MBEDTLS_TLS_ECDHE_RSA_WITH_ARIA_128_CBC_SHA256 0xC04C |
TLS 1.2
Definition at line 211 of file ssl_ciphersuites.h.
#define MBEDTLS_TLS_ECDHE_RSA_WITH_ARIA_128_GCM_SHA256 0xC060 |
TLS 1.2
Definition at line 223 of file ssl_ciphersuites.h.
#define MBEDTLS_TLS_ECDHE_RSA_WITH_ARIA_256_CBC_SHA384 0xC04D |
TLS 1.2
Definition at line 212 of file ssl_ciphersuites.h.
#define MBEDTLS_TLS_ECDHE_RSA_WITH_ARIA_256_GCM_SHA384 0xC061 |
TLS 1.2
Definition at line 224 of file ssl_ciphersuites.h.
#define MBEDTLS_TLS_ECDHE_RSA_WITH_CAMELLIA_128_CBC_SHA256 0xC076 |
Not in SSL3!
Definition at line 246 of file ssl_ciphersuites.h.
#define MBEDTLS_TLS_ECDHE_RSA_WITH_CAMELLIA_128_GCM_SHA256 0xC08A |
TLS 1.2
Definition at line 259 of file ssl_ciphersuites.h.
#define MBEDTLS_TLS_ECDHE_RSA_WITH_CAMELLIA_256_CBC_SHA384 0xC077 |
Not in SSL3!
Definition at line 247 of file ssl_ciphersuites.h.
#define MBEDTLS_TLS_ECDHE_RSA_WITH_CAMELLIA_256_GCM_SHA384 0xC08B |
TLS 1.2
Definition at line 260 of file ssl_ciphersuites.h.
#define MBEDTLS_TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256 0xCCA8 |
TLS 1.2
Definition at line 306 of file ssl_ciphersuites.h.
#define MBEDTLS_TLS_ECDHE_RSA_WITH_NULL_SHA 0xC010 |
Weak!
Definition at line 169 of file ssl_ciphersuites.h.
#define MBEDTLS_TLS_ECDHE_RSA_WITH_RC4_128_SHA 0xC011 |
Not in SSL3!
Definition at line 170 of file ssl_ciphersuites.h.
#define MBEDTLS_TLS_ECJPAKE_WITH_AES_128_CCM_8 0xC0FF |
experimental
Definition at line 303 of file ssl_ciphersuites.h.
#define MBEDTLS_TLS_PSK_WITH_3DES_EDE_CBC_SHA 0x8B |
Definition at line 104 of file ssl_ciphersuites.h.
#define MBEDTLS_TLS_PSK_WITH_AES_128_CBC_SHA 0x8C |
Definition at line 105 of file ssl_ciphersuites.h.
#define MBEDTLS_TLS_PSK_WITH_AES_128_CBC_SHA256 0xAE |
Definition at line 130 of file ssl_ciphersuites.h.
#define MBEDTLS_TLS_PSK_WITH_AES_128_CCM 0xC0A4 |
TLS 1.2
Definition at line 288 of file ssl_ciphersuites.h.
#define MBEDTLS_TLS_PSK_WITH_AES_128_CCM_8 0xC0A8 |
TLS 1.2
Definition at line 292 of file ssl_ciphersuites.h.
#define MBEDTLS_TLS_PSK_WITH_AES_128_GCM_SHA256 0xA8 |
TLS 1.2
Definition at line 123 of file ssl_ciphersuites.h.
#define MBEDTLS_TLS_PSK_WITH_AES_256_CBC_SHA 0x8D |
Definition at line 106 of file ssl_ciphersuites.h.
#define MBEDTLS_TLS_PSK_WITH_AES_256_CBC_SHA384 0xAF |
Definition at line 131 of file ssl_ciphersuites.h.
#define MBEDTLS_TLS_PSK_WITH_AES_256_CCM 0xC0A5 |
TLS 1.2
Definition at line 289 of file ssl_ciphersuites.h.
#define MBEDTLS_TLS_PSK_WITH_AES_256_CCM_8 0xC0A9 |
TLS 1.2
Definition at line 293 of file ssl_ciphersuites.h.
#define MBEDTLS_TLS_PSK_WITH_AES_256_GCM_SHA384 0xA9 |
TLS 1.2
Definition at line 124 of file ssl_ciphersuites.h.
#define MBEDTLS_TLS_PSK_WITH_ARIA_128_CBC_SHA256 0xC064 |
TLS 1.2
Definition at line 227 of file ssl_ciphersuites.h.
#define MBEDTLS_TLS_PSK_WITH_ARIA_128_GCM_SHA256 0xC06A |
TLS 1.2
Definition at line 233 of file ssl_ciphersuites.h.
#define MBEDTLS_TLS_PSK_WITH_ARIA_256_CBC_SHA384 0xC065 |
TLS 1.2
Definition at line 228 of file ssl_ciphersuites.h.
#define MBEDTLS_TLS_PSK_WITH_ARIA_256_GCM_SHA384 0xC06B |
TLS 1.2
Definition at line 234 of file ssl_ciphersuites.h.
#define MBEDTLS_TLS_PSK_WITH_CAMELLIA_128_CBC_SHA256 0xC094 |
Definition at line 271 of file ssl_ciphersuites.h.
#define MBEDTLS_TLS_PSK_WITH_CAMELLIA_128_GCM_SHA256 0xC08E |
TLS 1.2
Definition at line 264 of file ssl_ciphersuites.h.
#define MBEDTLS_TLS_PSK_WITH_CAMELLIA_256_CBC_SHA384 0xC095 |
Definition at line 272 of file ssl_ciphersuites.h.
#define MBEDTLS_TLS_PSK_WITH_CAMELLIA_256_GCM_SHA384 0xC08F |
TLS 1.2
Definition at line 265 of file ssl_ciphersuites.h.
#define MBEDTLS_TLS_PSK_WITH_CHACHA20_POLY1305_SHA256 0xCCAB |
TLS 1.2
Definition at line 309 of file ssl_ciphersuites.h.
#define MBEDTLS_TLS_PSK_WITH_NULL_SHA 0x2C |
Weak!
Definition at line 81 of file ssl_ciphersuites.h.
#define MBEDTLS_TLS_PSK_WITH_NULL_SHA256 0xB0 |
Weak!
Definition at line 132 of file ssl_ciphersuites.h.
#define MBEDTLS_TLS_PSK_WITH_NULL_SHA384 0xB1 |
Weak!
Definition at line 133 of file ssl_ciphersuites.h.
#define MBEDTLS_TLS_PSK_WITH_RC4_128_SHA 0x8A |
Definition at line 103 of file ssl_ciphersuites.h.
#define MBEDTLS_TLS_RSA_PSK_WITH_3DES_EDE_CBC_SHA 0x93 |
Definition at line 114 of file ssl_ciphersuites.h.
#define MBEDTLS_TLS_RSA_PSK_WITH_AES_128_CBC_SHA 0x94 |
Definition at line 115 of file ssl_ciphersuites.h.
#define MBEDTLS_TLS_RSA_PSK_WITH_AES_128_CBC_SHA256 0xB6 |
Definition at line 140 of file ssl_ciphersuites.h.
#define MBEDTLS_TLS_RSA_PSK_WITH_AES_128_GCM_SHA256 0xAC |
TLS 1.2
Definition at line 127 of file ssl_ciphersuites.h.
#define MBEDTLS_TLS_RSA_PSK_WITH_AES_256_CBC_SHA 0x95 |
Definition at line 116 of file ssl_ciphersuites.h.
#define MBEDTLS_TLS_RSA_PSK_WITH_AES_256_CBC_SHA384 0xB7 |
Definition at line 141 of file ssl_ciphersuites.h.
#define MBEDTLS_TLS_RSA_PSK_WITH_AES_256_GCM_SHA384 0xAD |
TLS 1.2
Definition at line 128 of file ssl_ciphersuites.h.
#define MBEDTLS_TLS_RSA_PSK_WITH_ARIA_128_CBC_SHA256 0xC068 |
TLS 1.2
Definition at line 231 of file ssl_ciphersuites.h.
#define MBEDTLS_TLS_RSA_PSK_WITH_ARIA_128_GCM_SHA256 0xC06E |
TLS 1.2
Definition at line 237 of file ssl_ciphersuites.h.
#define MBEDTLS_TLS_RSA_PSK_WITH_ARIA_256_CBC_SHA384 0xC069 |
TLS 1.2
Definition at line 232 of file ssl_ciphersuites.h.
#define MBEDTLS_TLS_RSA_PSK_WITH_ARIA_256_GCM_SHA384 0xC06F |
TLS 1.2
Definition at line 238 of file ssl_ciphersuites.h.
#define MBEDTLS_TLS_RSA_PSK_WITH_CAMELLIA_128_CBC_SHA256 0xC098 |
Definition at line 275 of file ssl_ciphersuites.h.
#define MBEDTLS_TLS_RSA_PSK_WITH_CAMELLIA_128_GCM_SHA256 0xC092 |
TLS 1.2
Definition at line 268 of file ssl_ciphersuites.h.
#define MBEDTLS_TLS_RSA_PSK_WITH_CAMELLIA_256_CBC_SHA384 0xC099 |
Definition at line 276 of file ssl_ciphersuites.h.
#define MBEDTLS_TLS_RSA_PSK_WITH_CAMELLIA_256_GCM_SHA384 0xC093 |
TLS 1.2
Definition at line 269 of file ssl_ciphersuites.h.
#define MBEDTLS_TLS_RSA_PSK_WITH_CHACHA20_POLY1305_SHA256 0xCCAE |
TLS 1.2
Definition at line 312 of file ssl_ciphersuites.h.
#define MBEDTLS_TLS_RSA_PSK_WITH_NULL_SHA 0x2E |
Weak!
Definition at line 83 of file ssl_ciphersuites.h.
#define MBEDTLS_TLS_RSA_PSK_WITH_NULL_SHA256 0xB8 |
Weak!
Definition at line 142 of file ssl_ciphersuites.h.
#define MBEDTLS_TLS_RSA_PSK_WITH_NULL_SHA384 0xB9 |
Weak!
Definition at line 143 of file ssl_ciphersuites.h.
#define MBEDTLS_TLS_RSA_PSK_WITH_RC4_128_SHA 0x92 |
Definition at line 113 of file ssl_ciphersuites.h.
#define MBEDTLS_TLS_RSA_WITH_3DES_EDE_CBC_SHA 0x0A |
Definition at line 76 of file ssl_ciphersuites.h.
#define MBEDTLS_TLS_RSA_WITH_AES_128_CBC_SHA 0x2F |
Definition at line 84 of file ssl_ciphersuites.h.
#define MBEDTLS_TLS_RSA_WITH_AES_128_CBC_SHA256 0x3C |
TLS 1.2
Definition at line 91 of file ssl_ciphersuites.h.
#define MBEDTLS_TLS_RSA_WITH_AES_128_CCM 0xC09C |
TLS 1.2
Definition at line 280 of file ssl_ciphersuites.h.
#define MBEDTLS_TLS_RSA_WITH_AES_128_CCM_8 0xC0A0 |
TLS 1.2
Definition at line 284 of file ssl_ciphersuites.h.
#define MBEDTLS_TLS_RSA_WITH_AES_128_GCM_SHA256 0x9C |
TLS 1.2
Definition at line 118 of file ssl_ciphersuites.h.
#define MBEDTLS_TLS_RSA_WITH_AES_256_CBC_SHA 0x35 |
Definition at line 87 of file ssl_ciphersuites.h.
#define MBEDTLS_TLS_RSA_WITH_AES_256_CBC_SHA256 0x3D |
TLS 1.2
Definition at line 92 of file ssl_ciphersuites.h.
#define MBEDTLS_TLS_RSA_WITH_AES_256_CCM 0xC09D |
TLS 1.2
Definition at line 281 of file ssl_ciphersuites.h.
#define MBEDTLS_TLS_RSA_WITH_AES_256_CCM_8 0xC0A1 |
TLS 1.2
Definition at line 285 of file ssl_ciphersuites.h.
#define MBEDTLS_TLS_RSA_WITH_AES_256_GCM_SHA384 0x9D |
TLS 1.2
Definition at line 119 of file ssl_ciphersuites.h.
#define MBEDTLS_TLS_RSA_WITH_ARIA_128_CBC_SHA256 0xC03C |
TLS 1.2
Definition at line 203 of file ssl_ciphersuites.h.
#define MBEDTLS_TLS_RSA_WITH_ARIA_128_GCM_SHA256 0xC050 |
TLS 1.2
Definition at line 215 of file ssl_ciphersuites.h.
#define MBEDTLS_TLS_RSA_WITH_ARIA_256_CBC_SHA384 0xC03D |
TLS 1.2
Definition at line 204 of file ssl_ciphersuites.h.
#define MBEDTLS_TLS_RSA_WITH_ARIA_256_GCM_SHA384 0xC051 |
TLS 1.2
Definition at line 216 of file ssl_ciphersuites.h.
#define MBEDTLS_TLS_RSA_WITH_CAMELLIA_128_CBC_SHA 0x41 |
Definition at line 94 of file ssl_ciphersuites.h.
#define MBEDTLS_TLS_RSA_WITH_CAMELLIA_128_CBC_SHA256 0xBA |
TLS 1.2
Definition at line 145 of file ssl_ciphersuites.h.
#define MBEDTLS_TLS_RSA_WITH_CAMELLIA_128_GCM_SHA256 0xC07A |
TLS 1.2
Definition at line 251 of file ssl_ciphersuites.h.
#define MBEDTLS_TLS_RSA_WITH_CAMELLIA_256_CBC_SHA 0x84 |
Definition at line 100 of file ssl_ciphersuites.h.
#define MBEDTLS_TLS_RSA_WITH_CAMELLIA_256_CBC_SHA256 0xC0 |
TLS 1.2
Definition at line 148 of file ssl_ciphersuites.h.
#define MBEDTLS_TLS_RSA_WITH_CAMELLIA_256_GCM_SHA384 0xC07B |
TLS 1.2
Definition at line 252 of file ssl_ciphersuites.h.
#define MBEDTLS_TLS_RSA_WITH_DES_CBC_SHA 0x09 |
Weak! Not in TLS 1.2
Definition at line 74 of file ssl_ciphersuites.h.
#define MBEDTLS_TLS_RSA_WITH_NULL_MD5 0x01 |
Weak!
Definition at line 69 of file ssl_ciphersuites.h.
#define MBEDTLS_TLS_RSA_WITH_NULL_SHA 0x02 |
Weak!
Definition at line 70 of file ssl_ciphersuites.h.
#define MBEDTLS_TLS_RSA_WITH_NULL_SHA256 0x3B |
Weak!
Definition at line 90 of file ssl_ciphersuites.h.
#define MBEDTLS_TLS_RSA_WITH_RC4_128_MD5 0x04 |
Definition at line 72 of file ssl_ciphersuites.h.
#define MBEDTLS_TLS_RSA_WITH_RC4_128_SHA 0x05 |
Definition at line 73 of file ssl_ciphersuites.h.
Definition at line 405 of file ssl_ciphersuites.h.
Definition at line 317 of file ssl_ciphersuites.h.
|
inlinestatic |
Definition at line 497 of file ssl_ciphersuites.h.
const mbedtls_ssl_ciphersuite_t * mbedtls_ssl_ciphersuite_from_id | ( | int | ciphersuite_id | ) |
const mbedtls_ssl_ciphersuite_t * mbedtls_ssl_ciphersuite_from_string | ( | const char * | ciphersuite_name | ) |
|
inlinestatic |
Definition at line 446 of file ssl_ciphersuites.h.
|
inlinestatic |
Definition at line 465 of file ssl_ciphersuites.h.
|
inlinestatic |
Definition at line 515 of file ssl_ciphersuites.h.
int mbedtls_ssl_ciphersuite_uses_ec | ( | const mbedtls_ssl_ciphersuite_t * | info | ) |
|
inlinestatic |
Definition at line 483 of file ssl_ciphersuites.h.
|
inlinestatic |
Definition at line 530 of file ssl_ciphersuites.h.
int mbedtls_ssl_ciphersuite_uses_psk | ( | const mbedtls_ssl_ciphersuite_t * | info | ) |
|
inlinestatic |
Definition at line 546 of file ssl_ciphersuites.h.
mbedtls_pk_type_t mbedtls_ssl_get_ciphersuite_sig_alg | ( | const mbedtls_ssl_ciphersuite_t * | info | ) |
mbedtls_pk_type_t mbedtls_ssl_get_ciphersuite_sig_pk_alg | ( | const mbedtls_ssl_ciphersuite_t * | info | ) |