|
Через RS232 можно ли ?, ATMEGA16 |
|
|
|
 |
Ответов
|
Apr 12 2007, 17:29
|

Ambidexter
    
Группа: Свой
Сообщений: 1 589
Регистрация: 22-06-06
Из: Oxford, UK
Пользователь №: 18 282

|
Цитата(SasaVitebsk @ Apr 12 2007, 12:22)  Надо отметить, что в данном случае - код записанный таким способом легко можно слизать во время записи. И зачем такой вычурный способ нужен мне абсолютно непонятно. Слизать просто, если программа не закодирована. У Атмела есть защищённый DES-bootloader. Вы его записываете во флеш, если надо, прошивается программа, затем прошиваются локи. Прочитать программу вы не можете, но при ресете загрузчик может загрузить закодированную вами программу во флеш. Вот и всё. Сделано это было для апгрейда софта у конечного пользователя. Т.е. продвинутый пользователь скачивает с сайта разработчика зашифрованное обновление и закачивает его в МК. Загрузчик принимает закодированную программу, расшифровывает и размещает во флеши. Все довольны - у пользователя новый софт, у разработчика нет проблем с защитой софта от нескромных умельцев-слизывателей(:-).
--------------------
Делай сразу хорошо, плохо само получится
|
|
|
|
|
Apr 12 2007, 18:50
|

Частый гость
 
Группа: Свой
Сообщений: 105
Регистрация: 6-01-06
Пользователь №: 12 901

|
Цитата(=GM= @ Apr 12 2007, 18:29)  ...У Атмела есть защищённый DES-bootloader... К теме конечно относится мало, но... AVR231: AES Bootloader - новее и "круче" (ключ до 256 бит, против 56 у DES стандарта. Российский ГОСТ криптозащиты определяет ключ в 64-бита). А "просто" bootloader - AVR109, есть даже по-русски. В любом случае, bootloader "отъедает" от 512 (AVR109) до 1к байт (AVR231) и это нужно иметь ввиду.
|
|
|
|
|
Apr 12 2007, 19:28
|

Ambidexter
    
Группа: Свой
Сообщений: 1 589
Регистрация: 22-06-06
Из: Oxford, UK
Пользователь №: 18 282

|
Цитата(Stas633 @ Apr 12 2007, 14:50)  К теме конечно относится мало, но... AVR231: AES Bootloader - новее и "круче" (ключ до 256 бит, против 56 у DES стандарта. Российский ГОСТ криптозащиты определяет ключ в 64-бита). А "просто" bootloader - AVR109, есть даже по-русски. В любом случае, bootloader "отъедает" от 512 (AVR109) до 1к байт (AVR231) и это нужно иметь ввиду. Это был ответ SasaVitebsk, что при желании достаточно просто не дать код слямзить. Ну и к тому же DES покороче. Хотя, что значит ОДИН КБ загрузчика при 64 КБ флеша? Слёзы...комсомолки(:_). Ну и потом DES также трудно открыть, как и более крутые. Да я вам кодами Виженера закрою и вы год будете биться, открывать. А может и три...
--------------------
Делай сразу хорошо, плохо само получится
|
|
|
|
|
Apr 12 2007, 22:12
|
Гуру
     
Группа: Свой
Сообщений: 2 712
Регистрация: 28-11-05
Из: Беларусь, Витебск, Строителей 18-4-220
Пользователь №: 11 521

|
Цитата(=GM= @ Apr 12 2007, 19:28)  Это был ответ SasaVitebsk, что при желании достаточно просто не дать код слямзить. Ну и к тому же DES покороче. Хотя, что значит ОДИН КБ загрузчика при 64 КБ флеша? Слёзы...комсомолки(:_). Ну и потом DES также трудно открыть, как и более крутые. Да я вам кодами Виженера закрою и вы год будете биться, открывать. А может и три... Это был мой ответ, но не на Ваш вопрос. Я ответил человеку на предложение передавать по rs232 на промежуточную однокристалку, которая запишет рабочую ч/з SPI. Перечитайте! Я и пишу, что в данном случае (в отличие от бутлоадера) на SPI код - открытый и его можно слизать. Да и зачем такие сложности. Лучше напрямую бутлоадером. А Вы меня поняли неверно.
|
|
|
|
Сообщений в этой теме
коля-ша Через RS232 можно ли ? Apr 9 2007, 11:17 bodja74 Цитата(коля-ша @ Apr 9 2007, 11:17) ... Apr 9 2007, 13:22 коля-ша Спасибо.
Может подскажете ссылку, где посмотреть п... Apr 12 2007, 12:25 rumit2000 Цитата(коля-ша @ Apr 12 2007, 13:25)... Apr 12 2007, 12:56 Сергей Борщ Цитата(коля-ша @ Apr 12 2007, 11:25)... Apr 12 2007, 13:00 коля-ша ! ! ! Вот блин, неужели чтобы просто з... Apr 13 2007, 09:00 rumit2000 Цитата(коля-ша @ Apr 13 2007, 10:00)... Apr 13 2007, 09:07 gormih Цитата(коля-ша @ Apr 13 2007, 10:00)... Apr 13 2007, 09:10 backa рабочие бутлодеры эмулирующие STK500
Можно шить ... Apr 13 2007, 10:02 коля-ша Цитата(backa @ Apr 13 2007, 11:02) рабочи... Apr 13 2007, 12:28 gormih Кстати AS2M тоже подключаются к rs232, намного ком... Apr 13 2007, 14:28 defunct Цитата(gormih @ Apr 13 2007, 13:28) Кстат... Apr 13 2007, 19:08  gormih Цитата(defunct @ Apr 13 2007, 20:08) Деше... Apr 14 2007, 13:55
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|