SharkSSL™ Embedded SSL/TLS Stack
Supported Ciphersuites

Detailed Description

Supported Ciphersuites and values returned by SharkSslCon_getCiphersuite.

Macros

#define TLS_AES_128_GCM_SHA256   0x1301
 TLS_AES_128_GCM_SHA256.
 
#define TLS_AES_256_GCM_SHA384   0x1302
 TLS_AES_256_GCM_SHA384.
 
#define TLS_CHACHA20_POLY1305_SHA256   0x1303
 TLS_CHACHA20_POLY1305_SHA256.
 
#define TLS_DHE_RSA_WITH_AES_128_GCM_SHA256   0x009E
 TLS_DHE_RSA_WITH_AES_128_GCM_SHA256.
 
#define TLS_DHE_RSA_WITH_AES_256_GCM_SHA384   0x009F
 TLS_DHE_RSA_WITH_AES_256_GCM_SHA384.
 
#define TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256   0xC02B
 TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256.
 
#define TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384   0xC02C
 TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384.
 
#define TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256   0xC02F
 TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256.
 
#define TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384   0xC030
 TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384.
 
#define TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256   0xCCA8
 TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256.
 
#define TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256   0xCCA9
 TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256.
 
#define TLS_DHE_RSA_WITH_CHACHA20_POLY1305_SHA256   0xCCAA
 TLS_DHE_RSA_WITH_CHACHA20_POLY1305_SHA256.