Hello,
I am looking to use the Yocto project and CAAM to create a secure flash partition on my custom board. Note I cannot use the SNVS as the device will not always be powered, the design does not allow for a battery.
In my yocto project I am going to create a new 8MB partition and call it securednand. As the device is to ship out the door there is an End of Line configuration step. Here we will run a script as root to do the following:
Is there anything else I need to be doing? Is this a moderately deceny security strategy?
I am thinking of revising my plan. I am not familiar with security but I want to do the following.
Now on boot I need to decrypt securednand using /root/dm-crypt-pw to get caam_key. This seems like a cyclic dependency. Not sure how to get around this.
Hi,
Please have the reference - the section <10.5 Disk encryption acceleration> of IMX_LINUX_USERS_GUIDE.pdf
Regards
Harvey