Quote:
|
Originally Posted by Matt Krass
I'd figure they'd do it in the bootloader if only to prevent the sniffing.
|
I doubt it. Mainly because of how much energy it takes to decrypt something. A PC can do it easily. A microcontroller that isn't really designed for that kind of thing will have some trouble. The other issue is that for stronger encryption, you'd need to work with the entire file. Single byte encryption (or even a few bytes for that matter) wouldn't be that great. So, the entire file would have to be sent to the controller before it starts decrypting it. However, after decrypting the bin file, it'd be simple to impliment some kind of encoding to send it to the bootloader.