This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

Secure firmware upgrade

Hello,

I am working on in application programming using STM32F105.
I read this application note about secure firmware upgrade www.st.com/.../DM00044227.pdf

So what i am thinking about is that i have to make encryption for the code that i wrote, and not the data the microcontroller may send to some peripheral.
How can i make this? is there any configuration that i can make to tell the complier to make code encryption with some encryption key?

Regards,
Hisham

Parents
  • .. simply setting the flash read disble bits?

    * A bootloader that can decode encrypted hex/bin files.
    * CRP protected chip.
    * PC tool to encrypted hex/bin files.

    if the crook is one of those that have the ability to crack the memory protection for a "just protected" code, (s)he can also crack the "bootloader that can decode"

    Erik

Reply
  • .. simply setting the flash read disble bits?

    * A bootloader that can decode encrypted hex/bin files.
    * CRP protected chip.
    * PC tool to encrypted hex/bin files.

    if the crook is one of those that have the ability to crack the memory protection for a "just protected" code, (s)he can also crack the "bootloader that can decode"

    Erik

Children
No data