-
Notifications
You must be signed in to change notification settings - Fork 963
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Implement HTTPS #452
Comments
I did a POC today and will utilize the esp32_https_server as it supports both HTTP and HTTPS in parallel. https://github.com/fhessel/esp32_https_server I'm out this weekend but will be able to migrate Meshtastic over to this over the course of next week. |
So the concept here is to have HTTPS (SSL) protected REST API on each Meshtastic device capable of WiFi/wired network connection? |
You got it! |
Benchmark results. Saving it here incase we can tune this later. HTTP Server Software: Document Path: /asdf Server Software: Document Path: / Concurrency Level: 1 Connection Times (ms) Percentage of the requests served within a certain time (ms) HTTPS Server Software: Document Path: / Concurrency Level: 1 Connection Times (ms) Percentage of the requests served within a certain time (ms) |
This switches from the espressif web server to esp32_https_server. Both HTTPS and HTTP have been migrated. On board SSL key generation.
This is done. |
Implement an HTTPS service.
The text was updated successfully, but these errors were encountered: