|
Алгоритм шифрования для AVR |
|
|
|
 |
Ответов
|
Feb 21 2012, 11:36
|
практикующий тех. волшебник
    
Группа: Участник
Сообщений: 1 190
Регистрация: 9-09-05
Пользователь №: 8 417

|
Цитата(_Артём_ @ Feb 20 2012, 21:39)  ...применить в бутлоадере АВР.... я немного в другую сторону вам скажу... а зачем серъёзное шифрование? ведь на вход нельзя подать нечто НЕ ваше. значит методов для изучения - ну очень мало. т.е. если Вы обеспечите каждый раз уникальность передаваемых данных - то понять что вы там нахимичили с декодировкой - утопия. тем более если прошивки будут меняться не каждый понедельник... надеюсь понятна моя мысль не глубокая?  (Раневская) (круглый) ЗЫ Помните как в том фильме про "энигму"? Пока не просекли что первым делом посылается координаты цели - т.е. сопоставили ихсодные данные и конечный получаемый шифр, взломать не возможно было. Т.е. если Вы каждый раз будете нечто новое слать - взломать ан реал...
Сообщение отредактировал kolobok0 - Feb 21 2012, 11:45
|
|
|
|
|
Feb 21 2012, 11:46
|
Гуру
     
Группа: Свой
Сообщений: 2 128
Регистрация: 21-05-06
Пользователь №: 17 322

|
Цитата(kolobok0 @ Feb 21 2012, 13:36)  а зачем серъёзное шифрование? Чтобы гарантировано исключить возможность копирования. Цитата(kolobok0 @ Feb 21 2012, 13:36)  ведь на вход нельзя подать нечто НЕ ваше. значит методов для изучения - ну очень мало Мало, да. Но учитывая малый размер boot-области, моё должно быть понятно и просто, и повторить его несложно. Цитата(kolobok0 @ Feb 21 2012, 13:36)  то понять что вы там нахимичили с декодировкой - утопия Если зашифровать - точно утопия. Цитата(kolobok0 @ Feb 21 2012, 13:36)  надеюсь понятна моя мысль не глубокая?  (Раневская) (круглый) Идеи нам близки
|
|
|
|
|
Feb 21 2012, 12:01
|
практикующий тех. волшебник
    
Группа: Участник
Сообщений: 1 190
Регистрация: 9-09-05
Пользователь №: 8 417

|
Цитата(_Артём_ @ Feb 21 2012, 15:46)  Чтобы гарантировано исключить возможность копирования....Но учитывая малый размер boot-области, моё должно быть понятно и просто, и повторить его несложно.... не совсем понятно зачем бут загрузчик можно повторять и должен быть понятен - хз. возможно потом вы его кому то подарите - я не в курсе...но если по теме... пример... если Вы возьмёте ваши данные поблочно переставите биты в блоке по алгоритму шахматного коня(к примеру), потом наложите ксор состоящий из 30 байт и запишите сначала все чётные потом нечётные байты. как вы думаете можно такое понять? при условии что кодировщик вы спрячите под подушкой, и обеспечите передаваемые данные таким образом, чтоб статичные данные было нельзя отловить на уровне логики??? (круглый) ЗЫ Я тут подошёл к человечку (ранее работал в известной конторе по данной проблеме - защите-взлому), он подтвердил (с оговорками конечно же  ), что ан-реал. так что применять супер-пупер алгоритмы - мягко говоря может и не имеет смысла в данных условиях... ЗЫ ЗЫ я так же недавно реализовывал то же самое в тех же железных рамках. правда понавороченнее +uart(универсал)+modbus(универсал и моя надстройка над стандартом)+прошивальщик в безотказном варианте работы+контроль работоспособности прошивки+вяские мелочи... на азме в половину не вошёл...к сожалению... но почти...может ышо ужмусь  )) . кодировщик написан на сях. на выходе каждый раз новый массив байт.
Сообщение отредактировал kolobok0 - Feb 21 2012, 12:09
|
|
|
|
|
Feb 21 2012, 12:14
|
Гуру
     
Группа: Свой
Сообщений: 2 128
Регистрация: 21-05-06
Пользователь №: 17 322

|
Цитата(kolobok0 @ Feb 21 2012, 14:01)  не совсем понятно зачем бут загрузчик можно повторять и должен быть понятен - хз. возможно потом вы его кому то подарите - я не в курсе...но если по теме... Не подарю. Он должен быть простым, потому что размер boot-области небольшой: сложное не впихнёшь. Цитата(kolobok0 @ Feb 21 2012, 14:01)  пример... если Вы возьмёте ваши данные поблочно переставите биты в блоке по алгоритму шахматного коня(к примеру), потом наложите ксор состоящий из 30 байт и запишите сначала все чётные потом нечётные байты. Ну это всё придумавать и писать надо. И тоже место какое-то займёт в boot (интересно сколько). Цитата(kolobok0 @ Feb 21 2012, 14:01)  как вы думаете можно такое понять? ЗЫ Я тут подошёл к человечку (ранее работал в известной конторе по данной проблеме - защите-взлому), он подтвердил (с оговорками конечно же  ), что ан-реал. Возможно. Цитата(kolobok0 @ Feb 21 2012, 14:01)  так что применять супер-пупер алгоритмы - мягко говоря может и не имеет смысла в данных условиях... О супер-алгоритмах речь не идёт, нужно простое.
|
|
|
|
Сообщений в этой теме
_Артём_ Алгоритм шифрования для 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, 00:39) Посо... Feb 21 2012, 01:43 _Артём_ Цитата(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 _Артём_ Цитата(Zlumd @ Feb 21 2012, 03:43) Мы юза... Feb 25 2012, 18:57  Zlumd Цитата(_Артём_ @ Feb 26 2012, 01:57) Цита... Feb 27 2012, 02:49   _Артём_ Цитата(Zlumd @ Feb 27 2012, 04:49) На зал... Feb 27 2012, 12:04    Zlumd Цитата(_Артём_ @ Feb 27 2012, 19:04) Чот ... Feb 28 2012, 03:05     _Артём_ Цитата(Zlumd @ Feb 28 2012, 05:05) Конечн... Feb 28 2012, 12:24      Zlumd Цитата(_Артём_ @ Feb 28 2012, 19:24) Мину... Feb 29 2012, 01:27       _Артём_ Цитата(Zlumd @ Feb 29 2012, 03:27) Может ... Feb 29 2012, 10:15 ARV XTEA вроде бы тоже не тяжелый Feb 21 2012, 04:55 demiurg_spb но более уязвимый Feb 21 2012, 04:59 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
|
|
|