-->
Page 1 of 1

ESP8266 Non-OS SDK - adding secure comms to server

PostPosted: Fri Feb 19, 2021 4:30 pm
by leo876
Hello all,

I've been handed an ESP8266 project implementing the Non-OS SDK (not sure what version but < 3) & asked to investigate adding security to it. At the moment it communicates with a server (& only the one server) via simple GET requests. What would be the best way to making this secure?

I've read the SSL document from Espressif but also seen details of limitations with TLS memory constraints, server fingerprints, CA root certs etc.

It's hard to get an idea of how to approach this.

Any suggestions, links to working projects would be welcome.

Leo

Re: ESP8266 Non-OS SDK - adding secure comms to server

PostPosted: Tue Mar 02, 2021 3:48 pm
by leo876
For anyone reading this:

Its possible to implement a Https client using certificate fingerprint with WiFiClientSecureBearSSL.h & then push a JSON. The only issue is when the certificate changes.

Leo