SiWx91x Socket Ciphers#
Macros#
Cipher for RSA with AES 256 CBC SHA256.
Cipher for RSA with AES 128 CBC SHA256.
Cipher for RSA with AES 256 CBC SHA.
Cipher for RSA with AES 128 CBC SHA.
Cipher for RSA with AES 128 CCM 8.
Cipher for RSA with AES 256 CCM 8.
Cipher for ECDHE ECDSA with AES 128 CCM 8.
Cipher for ECDHE ECDSA with AES 256 CCM 8.
Cipher for DHE RSA with AES 128 GCM SHA256.
Cipher for DHE RSA with AES 256 GCM SHA384.
Cipher for ECDHE RSA with AES 128 GCM SHA256.
Cipher for ECDHE RSA with AES 256 GCM SHA384.
Cipher for ECDHE ECDSA with AES 128 GCM SHA256.
Cipher for ECDHE ECDSA with AES 256 GCM SHA384.
Cipher for DHE RSA with AES 256 CBC SHA256.
Cipher for DHE RSA with AES 128 CBC SHA256.
Cipher for DHE RSA with AES 256 CBC SHA.
Cipher for DHE RSA with AES 128 CBC SHA.
Cipher for ECDHE RSA with AES 256 CBC SHA384.
Cipher for ECDHE RSA with AES 128 CBC SHA256.
Cipher for ECDHE RSA with AES 256 CBC SHA.
Cipher for ECDHE RSA with AES 128 CBC SHA.
Cipher for ECDHE ECDSA with AES 256 CBC SHA384.
Cipher for ECDHE ECDSA with AES 128 CBC SHA256.
Cipher for ECDHE ECDSA with AES 256 CBC SHA.
Cipher for DHE RSA with 3DES EDE CBC SHA.
Cipher for ECDHE RSA with 3DES EDE CBC SHA.
Cipher for ECDHE ECDSA with 3DES EDE CBC SHA.
Cipher for ECDHE RSA with CHACHA20 POLY1305 SHA256.
Cipher for ECDHE ECDSA with CHACHA20 POLY1305 SHA256.
Cipher for DHE RSA with CHACHA20 POLY1305 SHA256.
New ciphers.
Macro Definition Documentation#
SL_SI91X_TLS_RSA_WITH_AES_256_CBC_SHA256#
#define SL_SI91X_TLS_RSA_WITH_AES_256_CBC_SHA256Value:
BIT(0)
Cipher for RSA with AES 256 CBC SHA256.
SL_SI91X_TLS_RSA_WITH_AES_128_CBC_SHA256#
#define SL_SI91X_TLS_RSA_WITH_AES_128_CBC_SHA256Value:
BIT(1)
Cipher for RSA with AES 128 CBC SHA256.
SL_SI91X_TLS_RSA_WITH_AES_256_CBC_SHA#
#define SL_SI91X_TLS_RSA_WITH_AES_256_CBC_SHAValue:
BIT(2)
Cipher for RSA with AES 256 CBC SHA.
SL_SI91X_TLS_RSA_WITH_AES_128_CBC_SHA#
#define SL_SI91X_TLS_RSA_WITH_AES_128_CBC_SHAValue:
BIT(3)
Cipher for RSA with AES 128 CBC SHA.
SL_SI91X_TLS_RSA_WITH_AES_128_CCM_8#
#define SL_SI91X_TLS_RSA_WITH_AES_128_CCM_8Value:
BIT(4)
Cipher for RSA with AES 128 CCM 8.
SL_SI91X_TLS_RSA_WITH_AES_256_CCM_8#
#define SL_SI91X_TLS_RSA_WITH_AES_256_CCM_8Value:
BIT(5)
Cipher for RSA with AES 256 CCM 8.
SL_SI91X_TLS_ECDHE_ECDSA_WITH_AES_128_CCM_8#
#define SL_SI91X_TLS_ECDHE_ECDSA_WITH_AES_128_CCM_8Value:
BIT(6)
Cipher for ECDHE ECDSA with AES 128 CCM 8.
SL_SI91X_TLS_ECDHE_ECDSA_WITH_AES_256_CCM_8#
#define SL_SI91X_TLS_ECDHE_ECDSA_WITH_AES_256_CCM_8Value:
BIT(7)
Cipher for ECDHE ECDSA with AES 256 CCM 8.
SL_SI91X_TLS_DHE_RSA_WITH_AES_128_GCM_SHA256#
#define SL_SI91X_TLS_DHE_RSA_WITH_AES_128_GCM_SHA256Value:
BIT(8)
Cipher for DHE RSA with AES 128 GCM SHA256.
SL_SI91X_TLS_DHE_RSA_WITH_AES_256_GCM_SHA384#
#define SL_SI91X_TLS_DHE_RSA_WITH_AES_256_GCM_SHA384Value:
BIT(9)
Cipher for DHE RSA with AES 256 GCM SHA384.
SL_SI91X_TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256#
#define SL_SI91X_TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256Value:
BIT(10)
Cipher for ECDHE RSA with AES 128 GCM SHA256.
SL_SI91X_TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384#
#define SL_SI91X_TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384Value:
BIT(11)
Cipher for ECDHE RSA with AES 256 GCM SHA384.
SL_SI91X_TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256#
#define SL_SI91X_TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256Value:
BIT(12)
Cipher for ECDHE ECDSA with AES 128 GCM SHA256.
SL_SI91X_TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384#
#define SL_SI91X_TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384Value:
BIT(13)
Cipher for ECDHE ECDSA with AES 256 GCM SHA384.
SL_SI91X_TLS_DHE_RSA_WITH_AES_256_CBC_SHA256#
#define SL_SI91X_TLS_DHE_RSA_WITH_AES_256_CBC_SHA256Value:
BIT(14)
Cipher for DHE RSA with AES 256 CBC SHA256.
SL_SI91X_TLS_DHE_RSA_WITH_AES_128_CBC_SHA256#
#define SL_SI91X_TLS_DHE_RSA_WITH_AES_128_CBC_SHA256Value:
BIT(15)
Cipher for DHE RSA with AES 128 CBC SHA256.
SL_SI91X_TLS_DHE_RSA_WITH_AES_256_CBC_SHA#
#define SL_SI91X_TLS_DHE_RSA_WITH_AES_256_CBC_SHAValue:
BIT(16)
Cipher for DHE RSA with AES 256 CBC SHA.
SL_SI91X_TLS_DHE_RSA_WITH_AES_128_CBC_SHA#
#define SL_SI91X_TLS_DHE_RSA_WITH_AES_128_CBC_SHAValue:
BIT(17)
Cipher for DHE RSA with AES 128 CBC SHA.
SL_SI91X_TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384#
#define SL_SI91X_TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384Value:
BIT(18)
Cipher for ECDHE RSA with AES 256 CBC SHA384.
SL_SI91X_TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256#
#define SL_SI91X_TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256Value:
BIT(19)
Cipher for ECDHE RSA with AES 128 CBC SHA256.
SL_SI91X_TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA#
#define SL_SI91X_TLS_ECDHE_RSA_WITH_AES_256_CBC_SHAValue:
BIT(20)
Cipher for ECDHE RSA with AES 256 CBC SHA.
SL_SI91X_TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA#
#define SL_SI91X_TLS_ECDHE_RSA_WITH_AES_128_CBC_SHAValue:
BIT(21)
Cipher for ECDHE RSA with AES 128 CBC SHA.
SL_SI91X_TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384#
#define SL_SI91X_TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384Value:
BIT(22)
Cipher for ECDHE ECDSA with AES 256 CBC SHA384.
SL_SI91X_TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256#
#define SL_SI91X_TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256Value:
BIT(23)
Cipher for ECDHE ECDSA with AES 128 CBC SHA256.
SL_SI91X_TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA#
#define SL_SI91X_TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHAValue:
BIT(24)
Cipher for ECDHE ECDSA with AES 256 CBC SHA.
SL_SI91X_TLS_DHE_RSA_WITH_3DES_EDE_CBC_SHA#
#define SL_SI91X_TLS_DHE_RSA_WITH_3DES_EDE_CBC_SHAValue:
BIT(25)
Cipher for DHE RSA with 3DES EDE CBC SHA.
SL_SI91X_TLS_ECDHE_RSA_WITH_3DES_EDE_CBC_SHA#
#define SL_SI91X_TLS_ECDHE_RSA_WITH_3DES_EDE_CBC_SHAValue:
BIT(26)
Cipher for ECDHE RSA with 3DES EDE CBC SHA.
SL_SI91X_TLS_ECDHE_ECDSA_WITH_3DES_EDE_CBC_SHA#
#define SL_SI91X_TLS_ECDHE_ECDSA_WITH_3DES_EDE_CBC_SHAValue:
BIT(27)
Cipher for ECDHE ECDSA with 3DES EDE CBC SHA.
SL_SI91X_TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256#
#define SL_SI91X_TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256Value:
BIT(28)
Cipher for ECDHE RSA with CHACHA20 POLY1305 SHA256.
SL_SI91X_TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256#
#define SL_SI91X_TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256Value:
BIT(29)
Cipher for ECDHE ECDSA with CHACHA20 POLY1305 SHA256.
SL_SI91X_TLS_DHE_RSA_WITH_CHACHA20_POLY1305_SHA256#
#define SL_SI91X_TLS_DHE_RSA_WITH_CHACHA20_POLY1305_SHA256Value:
BIT(30)
Cipher for DHE RSA with CHACHA20 POLY1305 SHA256.