
Smart Machine Smart Decision
SIM7500_SIM7600_SIM7800 Series_SSL_AT Command Manual 3 / 36
Contents
Version History ................................................................................................................................................ 2
Contents............................................................................................................................................................ 3
1Introduction.............................................................................................................................................. 4
1.1 The SSL Context Management AT Commands ........................................................................................... 4
1.2 The process of Using SSL AT Commands................................................................................................... 4
2 Description of AT Command ....................................................................................................................... 5
2.1 SSL Context Management AT ..................................................................................................................... 5
2.1.1 AT+CSSLCFG Configure the SSL Context................................................................................... 5
2.1.2 AT+CCERTDOWN Download certificate into the module........................................................... 9
2.1.3 AT+CCERTLIST List certificates.................................................................................................. 9
2.1.4 AT+CCERTDELE Delete certificates.......................................................................................... 10
2.2 SSL Services AT ........................................................................................................................................ 10
2.2.1 AT+CCHSET Configure the report mode of sending and receiving data .................................... 10
2.2.2 AT+CCHMODE Configure the mode of sending and receiving data...........................................11
2.2.3 AT+CCHSTART Start SSL service.............................................................................................. 12
2.2.4 AT+CCHSTOP Stop SSL service ................................................................................................ 13
2.2.5 AT+CCHADDR Get the IPv4 address......................................................................................... 13
2.2.6 AT+CCHSSLCFG Set the SSL context ....................................................................................... 13
2.2.7 AT+CCHOPEN Connect to server............................................................................................... 14
2.2.8 AT+CCHCLOSE Disconnect from server ................................................................................... 15
2.2.9 AT+CCHSEND Send data to server ............................................................................................ 16
2.2.10 AT+CCHRECV Read the cached data that received from the server ........................................ 17
2.3 Command result codes and unsolicited codes ........................................................................................... 18
2.3.1 Command result <err> codes.......................................................................................................... 18
2.3.2 Unsolicited result codes.................................................................................................................. 19
3 Example....................................................................................................................................................... 19
3.1 Access to TCP server ................................................................................................................................. 20
3.2 Access to SSL/TLS server (not verify server and client)........................................................................... 22
3.3 Access to SSL/TLS server (only verify the server) ................................................................................... 24
3.4 Access to SSL/TLS server (verify server and client)................................................................................. 26
3.5 Access to SSL/TLS server (only verify the client) .................................................................................... 28
3.6 Access to SSL/TLS server in transparent mode......................................................................................... 31
3.7 Download certificate into module.............................................................................................................. 32
This document is a reference guide to all the AT commands defined for SSL. Through these SSL AT commands,
you can communicate with a TCP or SSL server.