Enable Security Options (Flash_encryption & secure boot) in Arduino
Posted: Fri May 18, 2018 6:48 am
Hello,
I have been working for 2 years on my arduino-esp32 project.
I would like to take it to demonstartion and maker-fairs, but I need to enable security options, that no one can steal my code.
I can't rewrite the sketch into cpp and also it seems to be impossible to use arduino-esp32 as a IDF-Component, because too many librarys and stuff to include, i tried it allready.
I have installed the ESP-IDF and i can change the security options for the SDCconfig in the "make menuconfig". I simply tried to copy the SDKconfig file from ESP-IDF into "arduino-esp32/tools/sdk" but this didn't change anything.
Which Files exactly do i have to copy into my Arduino-ESP32 to get the "Flash encryption on boot" and "secure boot" SDKconfig into my Arduino-ESP32 ?
I have been working for 2 years on my arduino-esp32 project.
I would like to take it to demonstartion and maker-fairs, but I need to enable security options, that no one can steal my code.
I can't rewrite the sketch into cpp and also it seems to be impossible to use arduino-esp32 as a IDF-Component, because too many librarys and stuff to include, i tried it allready.
I have installed the ESP-IDF and i can change the security options for the SDCconfig in the "make menuconfig". I simply tried to copy the SDKconfig file from ESP-IDF into "arduino-esp32/tools/sdk" but this didn't change anything.
Which Files exactly do i have to copy into my Arduino-ESP32 to get the "Flash encryption on boot" and "secure boot" SDKconfig into my Arduino-ESP32 ?