https://preview-developer.espressif.com/pr178/blog/understanding-esp32s-security-features/