Разработка, производство и продажа радиоэлектронной аппаратуры
|
Карта сайта
|
Пишите нам
|
В избранное
Требуется программист в Зеленограде
- обработка данных с датчиков; ColdFire; 40 тыс.
e-mail:
jobsmp@pochta.ru
Телесистемы
|
Электроника
|
Конференция «Микроконтроллеры и их применение»
Кто DES-ом шифровал, подскажите: нашел в сети исходники, 3des, зашифровал массив FF-ок и на выходе получил регулярную структуру с периодом 8 байт. Что-то подсказывает, что так не должно быть. Или я не прав?
Отправлено
Сидоргек
23 декабря 2008 г. 14:27
Составить ответ
|
Вернуться на конференцию
Ответы
Спасибо откликнувшимся! Идею понял, дальше - сам.
-
Сидоргек
(23.12.2008 15:10:10
89.209.87.196
,
пустое
)
Все совершенно верно. DES шифрует блоками по 8 байт
-
Digital
(23.12.2008 15:05:26
212.110.129.13
,
пустое
)
В пингвине все исходники должны быть
-
++
(23.12.2008 14:55:48
10.0.2.119,212.45.31.226
,
пустое
,
ссылка
,
картинка
)
предыстории у него видимо нет, блочный шифр. AES также.
-
ы
(23.12.2008 14:35:31
80.92.98.211
,
пустое
)
Не особо понимаю в шифровании, но... При загрузки ПО в контроллер блоки связывают между собой. Это усложняет подмену блоков и, возможно, поможет с "регулярностью".
-
Юрий_СВ
(23.12.2008 15:02:44
217.12.195.250
,
пустое
)
В атмеловских примерах это есть.
-
Юрий_СВ
(23.12.2008 15:05:53
217.12.195.250
,
пустое
)
А как же ж быть? Нужно шифровать короткие (примерно полкилобайта) пакеты. Это защита передаваемых в бутлоадер устройства программирующих данных. Подскажите, где почитать, чтоб ума-разума набраться?
-
Сидоргек
(23.12.2008 14:44:40
89.209.87.196
,
пустое
)
а что такое FF ? пустое "программное" место? ну так достаточно в этих 8 байтных блоках вставить в байте 7, к примеру, инкрементный счетчик и блоки будут уже не похожи друг на друга.
-
ы
(23.12.2008 15:01:51
80.92.98.211
,
пустое
)
даже не так, перед шифрованием xor'ить со счетчиком и шифровать. повторяющихся блоков не будет
-
ы
(23.12.2008 15:03:14
80.92.98.211
,
пустое
)
Ответ:
-
ы
(23.12.2008 15:31:19
80.92.98.211
,
пустое
)
У классиков.
-
Oldring
(23.12.2008 14:51:10
91.76.56.59
,
пустое
,
ссылка
)
Честно: гуру криптографии становиться просто некогда. Мож. есть где-нить пример реализации бутлодыря с "взрослым" шифрования, типа как в Атмелевской аппликухе (AVR DES bootloader)
-
Сидоргек
(23.12.2008 14:55:5
89.209.87.196
,
пустое
)
Загляните по ссылке в AVR231.zip Там неплохой проверенный бутлоадер с криптованием.
-
бомж
(23.12.2008 23:19:50
83.171.155.27
,
пустое
,
ссылка
)
Существуют разные критерии "взрослости".
-
Oldring
(23.12.2008 15:00:11
91.76.56.59
, 319 байт)
Все правильно. DES - это только один алгоритм из обычно многоуровневой системы.
-
Oldring
(23.12.2008 14:31:40
91.76.56.59
,
пустое
)
Отправка ответа
Имя*:
Пароль:
E-mail:
Тема*:
Сообщение:
Ссылка на URL:
URL изображения:
если вы незарегистрированный на форуме пользователь, то
для успешного добавления сообщения заполните поле, как указано ниже:
введите число 76:
Перейти к списку ответов
|
Конференция
|
Раздел "Электроника"
|
Главная страница
|
Карта сайта
Web
telesys.ru