Hello,
I'm curious to know how to add a secure boot feature on the STM32429I-EVAL1.
I would like to allow the boot on a bootloader located in the flash memory, only if this one is known by the internal bootloader.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2021-10-26 12:53 AM
I'm trying to add a authentication mechanism with a symmetric key stored in the system memory but I'm not sure if it's the right way and i also don't know how to store this key in the system memory.
I read about SBSFU but not sure about it.
Kindly advise me on how could i do it please.
Thanks in advance.
Solved! Go to Solution.
- Labels:
-
Bootloader
-
STM32F4 Series
Accepted Solutions
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2021-10-26 7:05 AM
It sounds like X-CUBE-SBSFU was built for something like this. Spend some time reading about it and getting the examples up and running on your board.
https://www.st.com/en/embedded-software/x-cube-sbsfu.html
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2021-10-26 7:05 AM
It sounds like X-CUBE-SBSFU was built for something like this. Spend some time reading about it and getting the examples up and running on your board.
https://www.st.com/en/embedded-software/x-cube-sbsfu.html
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2021-11-04 8:47 AM
Why wouldn't you use an asymmetric method where the validation/verification only needs the Public Key?
Up vote any posts that you find helpful, it shows what's working..
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2021-11-04 10:08 AM
asymmetric, why not but my main issue is here that i want to not allow the user to reset the flash memory to deploy whatever he wants...
