|
STM32Fxxxx, Встроенные бутлодер. Шифрование |
|
|
|
 |
Ответов
|
Jul 11 2015, 08:02
|
Местный
  
Группа: Свой
Сообщений: 404
Регистрация: 3-12-04
Из: Новосибирск
Пользователь №: 1 304

|
Сорри, упустил из виду, что тут такие дебаты. По MCU: использую stm32f103R(V)BT6, STM32F205RB(V)T6, STM32F429(буквы не помню). Стандартно под загрузчик отдаю первые 1-3- страницы по 1кБайту или 1 по 16кБайт. Загрузчик залочен. Обновление прошивки производится по CAN. Мысль бродит, как так сделать, чтобы заказчик сам прошивал свои МК с помощью встроенного бутлодера, но чтобы самая первая передаваемая ему прошивка была зашифрована и не могла ни дешифроваться, ни зашита в МК с помощью программатора и т.д.(чтобы кристаллы не возить туда-обратно, заказчик сам купил кристаллы и сам прошил) Но видимо, без первого программирования залоченого бутлодера с помощью программатора никак.
|
|
|
|
|
Jul 11 2015, 14:16
|
Участник

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

|
Как вариант на том же STM сделать свой программатор и шить по SWD В программатор поставить BGA корпус, SWD проложить на внутреннем слое Прошивку расшифровывать залоченным ключем в этом программаторе. Т.е. приложили в посадочное место камень прошились, потом припаяли. Или если нет опасений что просканят SWD шить уже припаянным, или если могут просканить шить бутлодер и зашифрованную часть, ключ передавать в мусорной куче байтов чтобы не нашли сканером.
Сообщение отредактировал Fedor - Jul 11 2015, 14:21
|
|
|
|
Сообщений в этой теме
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 Цитата(KSN @ Jul 10 2015, 08:09) Существу... Jul 10 2015, 18:31 mantech Цитата(Fedor @ Jul 10 2015, 21:31) При по... Jul 10 2015, 19:30  Fedor Цитата(mantech @ Jul 11 2015, 01:30) И кт... Jul 10 2015, 20:38   Огурцов загрузчик с ключами вы должны заливать сами, после... Jul 10 2015, 21:35  Aner QUOTE (mantech @ Jul 10 2015, 22:30) И кт... Jul 10 2015, 22:02   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:02) Огурцов... Jul 11 2015, 00:50 Aner Запрос ведь ... так, чтобы нельзя было ее дешифров... Jul 10 2015, 22:30 Сергей Борщ Цитата(Aner @ Jul 11 2015, 01:30) Запрос ... Jul 11 2015, 04:32 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  Огурцов поставьте панельку или научите заказчика паять 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
|
|
|