4 ms·
IIRC, many embedded processors have a sort of secure enclave, that allows encryption of small amounts of data. The key is basically baked into the CPU, so if so
by jdietrich 8y ago
IIRC, many embedded processors have a sort of secure enclave, that allows encryption of small amounts of data. The key is basically baked into the CPU, so if someone just takes the flash out of the device and tries to read it somewhere else, the file will need the CPU to be decrypted. I think mostly this is obsolete encryption, but that doesn't necessarily mean it's trivial to break.
This would be the sensible implementation, but I doubt that LiFX have used a suitable (and more expensive) MCU.
https://www.digikey.com/en/articles/techzone/2015/apr/security-is-the-key-to-success-for-mcu-based-iot-applications https://www.digikey.com/en/articles/techzone/2015/apr/securi...