-
- Часто протоколы имеют короткое окно ответа для маложручести. И за
это время надо расшифровать, подумать, зашифровать и ответить. А
без шифровки во внешний мир лучше не соваться. А еще очень удобно
во внешнем SPI флеше прогу хранить шифрованную и проц на лету ее
расшифровывает и исполняет. - Andreas(03.09.2021 12:31)
- Чтобы исполнять, ее в ПЗУ/ROM надо закачать, а оттуда ее в уже
дешифрованном виде всегда можно прочитать. А если прога выполняется
из ОЗУ/SRAM, то это уже не микроконтроллер. :) - Kceния(03.09.2021 16:11)
- Все сложнее.. Прога во внешнем ПЗУ шифрованная, на лету аппаратно расшифровывается и сразу исполняется(через кеш некий обычно), в дешифрованном виде только в этом кеше, который нечитаем снаружи. Шифроключи прошиты внутри и нечитаемы снаружи. Внутреннего ПЗУ при этом может и не быть. А уж как обозвать такое вторично, вот esp8266 это что? - Andreas(03.09.2021 16:18)
- Многие современные камни умеют исполнять прямо из SPI/QSPI флеша непосредственно зашифрованный код. - LightElf(03.09.2021 16:16)
- Чтобы исполнять, ее в ПЗУ/ROM надо закачать, а оттуда ее в уже
дешифрованном виде всегда можно прочитать. А если прога выполняется
из ОЗУ/SRAM, то это уже не микроконтроллер. :) - Kceния(03.09.2021 16:11)
- Например для снижения энергопотребления при передаче данных на сервисы тырнета вещей (там SSL/TLS используется). - s_h_e(03.09.2021 09:43)
- Часто протоколы имеют короткое окно ответа для маложручести. И за
это время надо расшифровать, подумать, зашифровать и ответить. А
без шифровки во внешний мир лучше не соваться. А еще очень удобно
во внешнем SPI флеше прогу хранить шифрованную и проц на лету ее
расшифровывает и исполняет. - Andreas(03.09.2021 12:31)