My goal is secure field provisioning. Specifically, loading WiFi credentials on a device in the field. To do this, I wish to set up MCU as a WiFi Access Point with no WEP, WPA, etc - "open". The securing of the communication shall be the HTTPS layer
Terminal and non-secured WiFi provisioning (WiFi AP + HTTP) is not acceptable
Environment is ESP8266 + ESP-OPEN-RTOS, but question applies to any MPU beefy enough to do SSL
So, in essence, I need an HTTPS server burned into the device. Making custom HTML page logic is OK, but writing a whole HTTP+TLS stack from scratch I'd like to avoid
mongoose looks promising, but for my environment isn't compiling.
Has anyone else attempted/succeeded in solving this problem?