Page 1 of 1

ESP32 Multiple TLS sockets client and server is it possible

Posted: Tue Dec 31, 2019 5:46 am
by mrutyunjay
hi ,
we would like to use esp32 for a secured IOT solution .

Basic requirements are all socket communication should be secure (encrypted).
Firmware OS : RTOS
1. Cloud Client : MQTT (AWS IoT / Google Cloud IoT) SSL/TLS.
2. Local Server : TCP socket based for offline/local network communication. (max 5-10 clients concurrent connections).
3. OTA client : Using HTTPS

Can ESP32 now V4.xx support multiple simultaneous SSL/TLS sockets.

Last we used esp32 IDF version 3.22 could only support only one TLS socket.
we ended up using custom payload encryption in local socket communication, and disabling MQTT during OTA.

Thank you