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

 
 
> Шифрование данных в памяти, Механизмы реализации шифрования данных обрабатываемых микроконтроллеро
Stasevuch
сообщение Apr 2 2009, 18:42
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 40
Регистрация: 6-11-07
Пользователь №: 32 112



Интересует тема шифрования даннх обрабатываемх контроллером и в последствии ханищихся во внешней памти . Сосотав устройства - некий источник ASC кода ( к примеру возьмём последовательный интерфейс ) , данные приходят в микроконтроллер , маркируются и отправляются на хранение в энергонезависимую память. В определённой степени накопитель данных. По запросу данные считываются из памяти , только вот считываться они длжны уже шифроваными. Каковы могут быть алгоритмы шифрования данных по средствам контроллеров семейства AVR. Может есть библиотеки для подобных задач? Или опыт решения подобных технических заданий .
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
ssvSerge
сообщение Apr 4 2009, 07:52
Сообщение #2


Частый гость
**

Группа: Участник
Сообщений: 95
Регистрация: 22-01-09
Пользователь №: 43 819



Цитата(Stasevuch @ Apr 2 2009, 21:42) *
Интересует тема шифрования даннх обрабатываемх контроллером и в последствии ханищихся во внешней памти.
По запросу данные считываются из памяти, только вот считываться они длжны уже шифроваными.

В целом задача достаточно тривиальна.
Вам надо определиться с несколькими вопросами:
1) Насколько велика ценность хранимых данных. Другими словами как много усилий надо
потратить злоумышленнику что бы вы сказали "узнал - ну и бог с тобой"
2) Насколько велика вероятность взлома используемой однокристалки.
Опытные люди понижают(или снимают) напряжение питания через
строго заданный промежуток времени после подачи команды стирания.
В результате стираются биты защиты, а данные во Flash остаются. После
этого дешифрование данных становится тривиальной задачей.
3) Но (1) и (2) это всё мелочи. Проблемы со взломом оборудования
составляют совсем не большой процент по сравнению с отказами самого
оборудования. Вам надо выбирать такой алгоритм шифрования, при котором
потеря одного (или нескольких) блоков данных во внешней памяти не повлияла
на шифрование-расшифровывание остальных.

Собственно без решения этих вопросов определиться с алгоритмом или
библиотекой вам не удасться.
Сразу хотелось бы предостеречь от "самой лучшей" защиты.
От хороших фокусников вы не защититесь.

Озвучьте ваши мысли по этим вопросам, после этого можно будет предложить
что-либо.

Сообщение отредактировал ssvSerge - Apr 4 2009, 07:54
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Stasevuch   Шифрование данных в памяти   Apr 2 2009, 18:42
- - Rst7   Не так давно обсуждали некоторые моменты аналогичн...   Apr 2 2009, 19:11
- - Andy Mozzhevilov   Из постановки вопроса не понятно, данные должны хр...   Apr 3 2009, 04:38
|- - Палыч   Цитата(Andy Mozzhevilov @ Apr 3 2009, 07...   Apr 3 2009, 05:27
- - Rst7   ЦитатаМожно про одноразовый блокнот пояснить, что ...   Apr 3 2009, 05:32
- - Stasevuch   Собственно данные вполне могут храниться в памяти ...   Apr 3 2009, 05:36
- - Rst7   ЦитатаА вот их появление из недр памяти в открытый...   Apr 3 2009, 05:38
|- - dch   никто не видел реализацию gpg для embedded приложе...   Apr 4 2009, 10:24
- - Stasevuch   К вопросу об определении ряда факторов влиющих на...   Apr 4 2009, 16:15
|- - ssvSerge   Цитата(Stasevuch @ Apr 4 2009, 19:15) Пре...   Apr 5 2009, 18:03
- - Rst7   ЦитатаНарыл алгоритм TEA. Но его реализация изобра...   Apr 4 2009, 19:54
- - sensor_ua   Цитатана бейсик это может кто перевести Для PIC, н...   Apr 5 2009, 05:55
- - Stasevuch   Может подход и делетанский в вопросе шифрования , ...   Apr 8 2009, 11:56
- - ssvSerge   Цитата(Stasevuch @ Apr 8 2009, 14:56) Я б...   Apr 8 2009, 19:54


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

 


RSS Текстовая версия Сейчас: 20th July 2025 - 06:05
Рейтинг@Mail.ru


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