Secure boot not so secure....
Posted: Wed Sep 11, 2019 12:28 pm
Hi,
I'm starting to use secure bootloader with the purpose that firmware will run only on my hardware.
The first test I have done, is to dump the memory from address 0 of a module with secure boot and signed app and flash it to a brand new module.
I was expecting that the firmware won't boot. I was wrong! The board boot without problem and activate secure boot on the new module.
So If someone will clone my hardware, he can just dump the memory and use it on a cloned hardware.
My question is: how can I achieve the goal of a firmware that will boot only on my hardware?
Thank you
I'm starting to use secure bootloader with the purpose that firmware will run only on my hardware.
The first test I have done, is to dump the memory from address 0 of a module with secure boot and signed app and flash it to a brand new module.
I was expecting that the firmware won't boot. I was wrong! The board boot without problem and activate secure boot on the new module.
So If someone will clone my hardware, he can just dump the memory and use it on a cloned hardware.
My question is: how can I achieve the goal of a firmware that will boot only on my hardware?
Thank you