Which is the proper way to prevent users to read sensible information stored inside an IoT device (e.g. source code / private keys...)?
Fully disk encryption is of course an option, but is it possible to boot the device without asking the user for a password?
How do operating systems like Ubuntu Core handle these security aspects?