Цитата(AlexandrY @ Dec 20 2016, 11:03)

Этих форматов очень много. Практически каждый производитель придумывает свой формат упаковки фирмваре.
Да, я понимаю что таких форматов достаточно, но я не хочу изобретать свой велосипед, я хочу использовать опыт проб и ошибок наших коллег, надеялся получись здесь ссылки на описание форматов и функционала подобных контейнеров.
Моя цель сейчас, придти к такому "заголовку" который позволит мне максимально гибко изменять процес прошивки, грумко говоря) хочу чтобы функционал бутлодера опережал мои требования
Тогда задам вопрос иначе, мой бутлодер вырос из уровня передачи бин\хекс файла, до уровня сжатия данных, сейчас планируется добавление крипто механизмов, планирую использовать какой либо асимметричный алго. Тут встает воспрос генерации\храннения закрытых ключей, и мне интересно как принято это организовывать? Используют один закрытый ключ для одного устройспа зашиваемый на производстве и фирмваря для этих девайсов всегда шифруется одним ключем? используют ли для этих случаев резервные ключи? какие есть механизмы "сброса" ключа в случае утечки? Насколько надежно использовать генерацию ключа из серийника проца+серийника какой либо обвязки(флеш, BTили чтото еще), понятно в этом случае этап шифрования переноситься на сервер с которого скачивается ПО, повторюсь на сколько это надежно? Если ли опыт подобного использования? Как быть с дебажным ПО, всегда шифровать\подписывать?
Если у кого-то есть опыт подобного использования, буду рад услышать.
Повторюсь, основноая задача скрыть содержимое ПО, но возможно в будущем понадобится подпись ПО для защиты запуска сторонноего ПО.