реклама на сайте
подробности

 
 
> Алгоритм шифрования для AVR
_Артём_
сообщение Feb 20 2012, 17:39
Сообщение #1


Гуру
******

Группа: Свой
Сообщений: 2 128
Регистрация: 21-05-06
Пользователь №: 17 322



Посоветуйте алгоритм шифрования, который можно было бы применить в бутлоадере АВР.
Размер boot-области желательно сделать поменьше - 1 кБ максимум.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
dvm11111111
сообщение Apr 16 2012, 23:32
Сообщение #2


Участник
*

Группа: Участник
Сообщений: 34
Регистрация: 25-01-06
Пользователь №: 13 567



Посмотрите на алгоритмы RC5(именно алгоритм шифрования а не код с пульта ) и RC6 или подобные, они под 8 битные контроллеры заточены. Места не много занимают, правда криптозащищенность похуже чем у 3DES/
Go to the top of the page
 
+Quote Post
IGK
сообщение Apr 19 2012, 07:15
Сообщение #3


Местный
***

Группа: Свой
Сообщений: 313
Регистрация: 7-01-07
Из: Севастополь
Пользователь №: 24 170



Случайно увидел тему...
Я пользую простейшую кодировку: в таблице 256 байт хранятся коды, перекодирующие байты программы (ассемблерные команды). Для кодировки использую простое приложение, генерирующее файлы кодировки из bin файла, написанное на VB. Коды генерятся с rnd, конечно, вначале пустые циклы, связанные с датой. Для вящей надежности использую смещение блоков :-) Уместилось в 1К. Есть нюанс - не влез CRC, однако по COM-порту на скорости 9600 сбои настолько редкие, что еще ни один пользователь не сообщил об ошибках. Загрузка через простой терминал. Работы было на три дня...
Сложность кодировки зависит от цены изделия. Для 400$ я посчитал такую криптографию достаточной.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- _Артём_   Алгоритм шифрования для 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
- - 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
- - Petka   Странно, что никто не упомянул шифрование по ГОСТ ...   Apr 19 2012, 09:36


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 23rd July 2025 - 01:13
Рейтинг@Mail.ru


Страница сгенерированна за 0.01427 секунд с 7
ELECTRONIX ©2004-2016