Hello,
I would like to get a few info concerning the protection of my firmware on a nRF910 custom board.
#1 - Is image encryption supported ? While I found some info concerning encryption (docs.nordicsemi.com/.../encrypted_images.html) , I was unable to find any details/examples on theimplementation. I also found DevZone thread from ~2 years ago that clearly state that this feature was not supported at that time.
#2 - I am using nRFCloud. The FOTA process works great with the dedicated library ... that also hides a lot of details. Does the HTTP download uses any encryption ?
#3 - How can I enable read protection. Even if the image encryption is used, the firmware in the primary slot will always be not-encrypted. This means that anyone having physical access to the SWD pin can read back the firmware ... unless it's protected.
I am looking for a way to prevent reading the memory, but not writing (I want to be able to re-program the device if needed).
Thanks
Vincent