|
Алгоритм шифрования для AVR |
|
|
|
 |
Ответов
|
Feb 21 2012, 01:43
|
Местный
  
Группа: Свой
Сообщений: 327
Регистрация: 12-04-05
Из: Новосибирск
Пользователь №: 4 057

|
Цитата(_Артём_ @ Feb 21 2012, 00:39)  Посоветуйте алгоритм шифрования, который можно было бы применить в бутлоадере АВР. Размер boot-области желательно сделать поменьше - 1 кБ максимум. Посмотри Атмеловские апноты: AVR231: AES Bootloader on tinyAVR and megaAVR devices и AVR230: DES Bootloader on tinyAVR and megaAVR devices Отпишись, нашел ли что-то, чтобы влезть в 1K. Мы юзаем DES-бутлоадер: Занимает почти 4KБайт. 128 байт расшифровывает за 0.5 сек при частоте 16МГц.
|
|
|
|
|
Feb 27 2012, 02:49
|
Местный
  
Группа: Свой
Сообщений: 327
Регистрация: 12-04-05
Из: Новосибирск
Пользователь №: 4 057

|
Цитата(_Артём_ @ Feb 26 2012, 01:57)  Цитата(Zlumd @ Feb 21 2012, 08:43)  Мы юзаем DES-бутлоадер: Занимает почти 4KБайт. 128 байт расшифровывает за 0.5 сек при частоте 16МГц. 128 байт или 128 кБ? 128 байт На заливку 128 кБайт уходит 20 минут.
|
|
|
|
|
Feb 28 2012, 03:05
|
Местный
  
Группа: Свой
Сообщений: 327
Регистрация: 12-04-05
Из: Новосибирск
Пользователь №: 4 057

|
Цитата(_Артём_ @ Feb 27 2012, 19:04)  Чот как-то медленно... Вам так не кажется? Конечно медленно. В DES много битовых перестановок. Быстрее не получается сделать.
|
|
|
|
|
Feb 28 2012, 12:24
|
Гуру
     
Группа: Свой
Сообщений: 2 128
Регистрация: 21-05-06
Пользователь №: 17 322

|
Цитата(Zlumd @ Feb 28 2012, 05:05)  Конечно медленно. В DES много битовых перестановок. Много, не отрицаю. Цитата(Zlumd @ Feb 28 2012, 05:05)  Быстрее не получается сделать. Из appnote Atmel для 16kB: Цитата DES, 115200 Bauds, 16 MHz Target Frequency: 20 Seconds Цитата На заливку 128 кБайт уходит 20 минут. Минут трёх должно хватать. Если Atmel нам не врёт. Цитата(e-serg @ Feb 28 2012, 13:49)  AvrStudio ASM Ясно. На Си не пробовали? Размер намного больше получается?
|
|
|
|
|
Feb 29 2012, 01:27
|
Местный
  
Группа: Свой
Сообщений: 327
Регистрация: 12-04-05
Из: Новосибирск
Пользователь №: 4 057

|
Цитата(_Артём_ @ Feb 28 2012, 19:24)  Минут трёх должно хватать. Если Atmel нам не врёт. Может там DES 56 bit имеется ввиду? У нас TripleDES 168 bit. Плюс неоптимально написанная программа загрузчика для компа.
|
|
|
|
Сообщений в этой теме
_Артём_ Алгоритм шифрования для AVR Feb 20 2012, 17:39 follow_me Цитата(_Артём_ @ Feb 20 2012, 19:39) Посо... Feb 20 2012, 20:12 _Артём_ Цитата(follow_me @ Feb 20 2012, 22:12) А ... Feb 20 2012, 20:21  follow_me Цитата(_Артём_ @ Feb 20 2012, 22:21) ?
Об... Feb 20 2012, 20:29   _Артём_ Цитата(follow_me @ Feb 20 2012, 22:29) со... Feb 20 2012, 20:58 _Артём_ Цитата(Zlumd @ Feb 21 2012, 03:43) Посмот... Feb 21 2012, 02:34  demiurg_spb ИМХО самый лёгкий во всех смыслах - это RTEA. Feb 21 2012, 04:50   _Артём_ Цитата(demiurg_spb @ Feb 21 2012, 06:50) ... Feb 21 2012, 11:02    demiurg_spb Цитата(_Артём_ @ Feb 21 2012, 14:02) А ка... Feb 21 2012, 11:28     _Артём_ Цитата(demiurg_spb @ Feb 21 2012, 13:28) ... Feb 21 2012, 11:34      demiurg_spb Цитата(_Артём_ @ Feb 21 2012, 14:34) Я хо... Feb 22 2012, 05:01    e-serg Цитата(_Артём_ @ Feb 21 2012, 20:02) А ес... Feb 27 2012, 12:26     _Артём_ Цитата(e-serg @ Feb 27 2012, 14:26) ... Feb 27 2012, 12:49      e-serg Цитата(_Артём_ @ Feb 27 2012, 21:49) Ассе... Feb 28 2012, 11:49  e-serg Цитата(_Артём_ @ Feb 21 2012, 11:34) Да, ... Feb 21 2012, 05:09  Zlumd Цитата(_Артём_ @ Feb 21 2012, 09:34) В 1к... Feb 21 2012, 05:23 ARV XTEA вроде бы тоже не тяжелый Feb 21 2012, 04:55 demiurg_spb но более уязвимый Feb 21 2012, 04:59 kolobok0 Цитата(_Артём_ @ Feb 20 2012, 21:39) ...п... Feb 21 2012, 11:36 _Артём_ Цитата(kolobok0 @ Feb 21 2012, 13:36) а з... Feb 21 2012, 11:46  kolobok0 Цитата(_Артём_ @ Feb 21 2012, 15:46) Чтоб... Feb 21 2012, 12:01   _Артём_ Цитата(kolobok0 @ Feb 21 2012, 14:01) не ... Feb 21 2012, 12:14 DrGluck 1. "Размер boot-области желательно сделать по... Feb 28 2012, 16:50 _Артём_ Цитата(DrGluck @ Feb 28 2012, 18:50) 1. ... Feb 28 2012, 16:57 DrGluck Цитатано это не повод от защиты отказываться ...
R... Feb 28 2012, 17:11 kolobok0 Цитата(DrGluck @ Feb 28 2012, 21:11) ...P... Mar 5 2012, 12:41 dvm11111111 Посмотрите на алгоритмы RC5(именно алгоритм шифров... Apr 16 2012, 23:32 IGK Случайно увидел тему...
Я пользую простейшую кодир... Apr 19 2012, 07:15 Petka Странно, что никто не упомянул шифрование по ГОСТ ... Apr 19 2012, 09:36
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|