Is your feature request related to a problem? Please describe.
Firmware is missing TLS support in both HTTP server and client. This has two major downsides:
- device can't be opened up to Internet and requires an intermediate gateway to ensure security
- firmware files cannot be authenticated
Describe the solution you'd like.
See if official SSL/TLS provided by SDK can be leveraged. TLS could be optional and compiled in only for some minimal, dedicated builds, given that RAM may be a serious problem.
Describe alternatives you've considered.
Use other lightweight methods to offer API traffic encryption and firmware file authentication.
Is your feature request related to a problem? Please describe.
Firmware is missing TLS support in both HTTP server and client. This has two major downsides:
Describe the solution you'd like.
See if official SSL/TLS provided by SDK can be leveraged. TLS could be optional and compiled in only for some minimal, dedicated builds, given that RAM may be a serious problem.
Describe alternatives you've considered.
Use other lightweight methods to offer API traffic encryption and firmware file authentication.