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
  • No - the Keil compiler can't produce any encrypted binaries. And there isn't one single encryption standard in existence. And there isn't one single file format for storing encrypted files either.

    But the secret here is of course to do what is said at the end of that linked document:

    For more details about the complete solution, please contact your local ST sales
    representative.
    

Reply
  • No - the Keil compiler can't produce any encrypted binaries. And there isn't one single encryption standard in existence. And there isn't one single file format for storing encrypted files either.

    But the secret here is of course to do what is said at the end of that linked document:

    For more details about the complete solution, please contact your local ST sales
    representative.
    

Children