Hello everybody, I am using Zephyr with the nrf52840-dk device. I would like to store the DTLS credentials with a secure way. I don't want to be part of the code and thus to be written raw in flash. Any proposals?
Hello everybody, I am using Zephyr with the nrf52840-dk device. I would like to store the DTLS credentials with a secure way. I don't want to be part of the code and thus to be written raw in flash. Any proposals?
not started to protect the root key area?No, you cannot. The nRF52840 is not a hardened device. For instance, If you get debug access in some manner, you can dump the entire flash.
So it is possible somebody to read the flash without power on the device? For the debug access as you suggest I can prevent it using the APPROTECT register.
Hi,
Nikos Karamolegkos said:So it is possible somebody to read the flash without power on the device?
Not without decapping and probing it. And that is a destructive operation, so as long as you use unique credentials for each device, then this is no practical problem.