CANedge2 TLS cipher support

The CANedge2 supports the following ciphers for handshaking and encrypting the communication with the remote server:

Cipher

Group 1

Group 2

Group 3

TLS_RSA_WITH_AES_128_CBC_SHA

X

X

X

TLS_DHE_RSA_WITH_AES_128_CBC_SHA

X

X

X

TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA

X

X

X

TLS_RSA_WITH_AES_128_CBC_SHA256

X

X

TLS_DHE_RSA_WITH_AES_128_CBC_SHA256

X

X

TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256

X

X

TLS_RSA_WITH_AES_128_GCM_SHA256

X

TLS_DHE_RSA_WITH_AES_128_GCM_SHA256

X

TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256

X

Note

The ciphers are divided into 3 groups (1, 2, and 3). The device attempts connection with group 1 first, then 2, and finally 3.