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.
142
of file components/device/silabs/si91x/wireless/socket/inc/sl_si91x_socket_constants.h
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.
143
of file components/device/silabs/si91x/wireless/socket/inc/sl_si91x_socket_constants.h
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.
144
of file components/device/silabs/si91x/wireless/socket/inc/sl_si91x_socket_constants.h
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.
145
of file components/device/silabs/si91x/wireless/socket/inc/sl_si91x_socket_constants.h
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.
146
of file components/device/silabs/si91x/wireless/socket/inc/sl_si91x_socket_constants.h
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.
147
of file components/device/silabs/si91x/wireless/socket/inc/sl_si91x_socket_constants.h
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.
148
of file components/device/silabs/si91x/wireless/socket/inc/sl_si91x_socket_constants.h
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.
149
of file components/device/silabs/si91x/wireless/socket/inc/sl_si91x_socket_constants.h
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.
150
of file components/device/silabs/si91x/wireless/socket/inc/sl_si91x_socket_constants.h
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.
151
of file components/device/silabs/si91x/wireless/socket/inc/sl_si91x_socket_constants.h
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.
152
of file components/device/silabs/si91x/wireless/socket/inc/sl_si91x_socket_constants.h
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.
153
of file components/device/silabs/si91x/wireless/socket/inc/sl_si91x_socket_constants.h
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.
154
of file components/device/silabs/si91x/wireless/socket/inc/sl_si91x_socket_constants.h
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.
155
of file components/device/silabs/si91x/wireless/socket/inc/sl_si91x_socket_constants.h
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.
156
of file components/device/silabs/si91x/wireless/socket/inc/sl_si91x_socket_constants.h
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.
157
of file components/device/silabs/si91x/wireless/socket/inc/sl_si91x_socket_constants.h
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.
158
of file components/device/silabs/si91x/wireless/socket/inc/sl_si91x_socket_constants.h
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.
159
of file components/device/silabs/si91x/wireless/socket/inc/sl_si91x_socket_constants.h
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.
160
of file components/device/silabs/si91x/wireless/socket/inc/sl_si91x_socket_constants.h
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.
161
of file components/device/silabs/si91x/wireless/socket/inc/sl_si91x_socket_constants.h
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.
162
of file components/device/silabs/si91x/wireless/socket/inc/sl_si91x_socket_constants.h
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.
163
of file components/device/silabs/si91x/wireless/socket/inc/sl_si91x_socket_constants.h
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.
164
of file components/device/silabs/si91x/wireless/socket/inc/sl_si91x_socket_constants.h
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.
165
of file components/device/silabs/si91x/wireless/socket/inc/sl_si91x_socket_constants.h
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.
166
of file components/device/silabs/si91x/wireless/socket/inc/sl_si91x_socket_constants.h
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.
167
of file components/device/silabs/si91x/wireless/socket/inc/sl_si91x_socket_constants.h
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.
168
of file components/device/silabs/si91x/wireless/socket/inc/sl_si91x_socket_constants.h
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.
169
of file components/device/silabs/si91x/wireless/socket/inc/sl_si91x_socket_constants.h
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.
170
of file components/device/silabs/si91x/wireless/socket/inc/sl_si91x_socket_constants.h
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.
172
of file components/device/silabs/si91x/wireless/socket/inc/sl_si91x_socket_constants.h
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.
174
of file components/device/silabs/si91x/wireless/socket/inc/sl_si91x_socket_constants.h
SL_SI91X_TLS_NEW_CIPHERS#
#define SL_SI91X_TLS_NEW_CIPHERSValue:
BIT(31)
New ciphers.
176
of file components/device/silabs/si91x/wireless/socket/inc/sl_si91x_socket_constants.h