|
STM32Fxxxx, Встроенные бутлодер. Шифрование |
|
|
|
 |
Ответов
|
Jul 10 2015, 18:31
|
Участник

Группа: Участник
Сообщений: 73
Регистрация: 26-10-05
Пользователь №: 10 125

|
Цитата(KSN @ Jul 10 2015, 08:09)  Существует ли возможность с помощью встроенного бутлодера загружать шифрованную прошивку, так чтобы нельзя было ее дешифровать? В настоящее время использую собственный загрузчик, но с ростом семейства STM32F увеличивается мин. объем сектора. Объем кода загрузчика <3кБайт и отдавать ему 16кБайт - жалко. При помощи встроенного бутлодера грузите нешифрованный расшифровывальщик и шифрованную часть. При первом старте первую часть переписываете в sram и расшифровываетесь хоть на всю флешь.
|
|
|
|
|
Jul 10 2015, 22:02
|

Гуру
     
Группа: Свой
Сообщений: 4 869
Регистрация: 28-02-08
Из: СПБ
Пользователь №: 35 463

|
QUOTE (mantech @ Jul 10 2015, 22:30)  И кто помешает подключиться дебаггером и почитать, что вы там расшифровываете?  Хе - хе, кто мешает, кто мешает, ... наивный чел, не протичавший, ни разу описание, не написавший свой крипто-загрузчик ... объясняю - подключиться дебагером равносильно стереть этот крипто-загрузчик; после записи он же лочиться!, во всяком случае для семейства STM32Fxxx without prodblem. QUOTE (Огурцов @ Jul 11 2015, 00:35)  загрузчик с ключами вы должны заливать сами, после чего можно спокойно отправлять заказчику зашифрованные обновления если вы отдаёте заказчику загрузчик, то отдавайте лучше сразу незашифрованные обновления камень не должен превращаться в камень при любом исходе загрузки - это собственность заказчика Огурцов, два момента! Первое это закриптованый загузчик внутри проца кем-то ЗАПРОГРАМИРОВАНЫЙ и залочен! (а ЕСЛИ нет, ... тогда ж..А!). Второе - загружаемая крипто-прога, ... про ключи забывем сразу, ... это что-то "металлическое" от вашей квартиры Огурцов. А собственность заказчика, это то что по договору! Пофукали, значит профукали и передали заказчику еще и исходники загрузчика.
|
|
|
|
|
Jul 11 2015, 00:50
|
Гуру
     
Группа: Участник
Сообщений: 3 928
Регистрация: 28-03-07
Из: РФ
Пользователь №: 26 588

|
Цитата(Aner @ Jul 10 2015, 22:02)  Огурцов, два момента! Первое это закриптованый загузчик внутри проца кем-то ЗАПРОГРАМИРОВАНЫЙ и залочен! я и говорю, этот кто-то - вы иначе - знаю двое - знает и свинья (с) мюллер, кажется Цитата(Aner @ Jul 10 2015, 22:02)  Второе - загружаемая крипто-прога, ... про ключи забывем сразу шифрование - это открытый алгоритм и закрытый ключ поэтому ключ обязан быть закрытым, а "крипто-прога" - не нужна Цитата(Aner @ Jul 10 2015, 22:02)  Пофукали, значит профукали и передали заказчику еще и исходники загрузчика. нет, вышедший из строя камень - целиком и полностью будет ваша проблема, даже если в договоре не прописано
|
|
|
|
Сообщений в этой теме
KSN STM32Fxxxx Jul 10 2015, 02:09 Сергей Борщ С помощью встроенного - нельзя. 16 К - мелочи по с... Jul 10 2015, 04:52 KSN Цитата(Сергей Борщ @ Jul 10 2015, 10:52) ... Jul 10 2015, 04:55  Fedor Цитата(mantech @ Jul 11 2015, 01:30) И кт... Jul 10 2015, 20:38   Огурцов загрузчик с ключами вы должны заливать сами, после... Jul 10 2015, 21:35   Fedor Топикстартер ограничен в обьеме загрузчика, я так ... Jul 10 2015, 22:04    Aner QUOTE (Fedor @ Jul 11 2015, 01:04) Топикс... Jul 10 2015, 22:17   Сергей Борщ Цитата(Aner @ Jul 11 2015, 01:02) после з... Jul 10 2015, 22:26    Fedor Цитата(Сергей Борщ @ Jul 11 2015, 04:26) ... Jul 10 2015, 22:56 Aner Запрос ведь ... так, чтобы нельзя было ее дешифров... Jul 10 2015, 22:30 Сергей Борщ Цитата(Aner @ Jul 11 2015, 01:30) Запрос ... Jul 11 2015, 04:32 KSN Сорри, упустил из виду, что тут такие дебаты.
По M... Jul 11 2015, 08:02 khach Цитата(KSN @ Jul 11 2015, 10:02) (чтобы к... Jul 11 2015, 08:33  KSN to khach, знать количество устройств очень полезно... Jul 11 2015, 08:46   Огурцов стабилитрон с резистором и ацп Jul 11 2015, 12:56 Fedor Как вариант на том же STM сделать свой программато... Jul 11 2015, 14:16  Огурцов поставьте панельку или научите заказчика паять Jul 11 2015, 15:58 Aner Можно через ж..у сделать конечно, например использ... Jul 11 2015, 08:24 KSN Цитата(Aner @ Jul 11 2015, 14:24) Можно ч... Jul 11 2015, 08:26
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|