Hi,
Advanced Secure Boot authentication proof is based on defined start address, size and config. (regarding to HSE Demo Advanced Secure Boot example and also Secure Boot App demo - SW745310)
The start address and the reserved SMR size for the application remains same for most of the time even the application updates. Key catalog and the key values are also remain same.
then, the TAG value and its address in flash remain same all the time even App changes.
What am I missing here? How Secure boot checks my app is secured?
Do I need to change keys or catalog each time I change app? But these values are defined in bootloader not in app.
Do I need to implement another signature (RSA or ECC) depend on the content of the App? if yes, how?
Thanks in advance.
regards,