SWRU455M February 2017 – October 2020 CC3120 , CC3120MOD , CC3130 , CC3135 , CC3135MOD , CC3220MOD , CC3220MODA , CC3220R , CC3220S , CC3220SF , CC3230S , CC3230SF , CC3235MODAS , CC3235MODASF , CC3235MODS , CC3235MODSF , CC3235S , CC3235SF
The SimpleLink device provides a secured socket layer using the SSL and TLS protocols, which are cryptographic protocols designed to provide communications security over a TCP connection. In other networking systems, the TLS is a layer on top of the transport layer. To simplify the use, the TLS is embedded into the BSD layer in the SimpleLink device. TLS operations are easily done by using the BSD commands with unique parameters and options. The SimpleLink device supports up to 6 simultaneously connected TLS sockets in the CC312x and CC322x, and up to 16 connected TLS sockets in the CC313x and CC323x. The TLS uses a separate execution environment by design, to better secure the keys and flows in the SimpleLink device. Hardware accelerators are used to offload the MCU in arithmetic calculation of cryptography algorithms.