Page 1 of 1

Flash Encryption & Secure Boot Tutorial - Example?

Posted: Tue Dec 05, 2017 8:58 am
by sideridispas
Hello everyone,
I am working on a device based on the beloved ESP32 chip and almost completed the main firmware for the different functionalities, including BLE communication with a smartphone app, relay control, cryptography and even more. I am totally impressed by this chip! :D The only issue I have (maybe personal lack of experience and knowledge) is the use of the two really important safety features:
  • secure boot
  • flash encryption
In order to make any ESP32 based product reliable and secure, you have to take advantage of these two features! The only problem is that I was not able to find any kind of tutorial or example on this topic.. The only resource available is the official documentation for flash encryption and secure boot, but at least for an engineer with my experience is not so straight forward to develop the firmware only with these documents as guidance.

So, to sum up, do you have any material / tutorial / example to suggest for Secure Boot and Flash Encryption?
Or maybe, if anyone is willing to write down a basic step to step process with a few code examples?

Thank in advance for any kind of help and have a nice day! 8-)

Re: Flash Encryption & Secure Boot Tutorial - Example?

Posted: Tue Oct 08, 2019 9:16 am
by muhambykar
hi @sideridispas , I am also looking a tutorial or material for flash encryption and secure boot. If you find or apply anything, could you share with me? Thanks lot.