Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Микроконтроллеры (MCU) и микропроцессоры (MPU) > Аппаратура для шифрования


Автор: newbie2009 16.2.2010, 08:09
Собственно кто-то когда делал аппаратуру подобного рода, можете дать схемы или лит-ру по этому поводу? 
Я хотел бы попробовать сделать приставку для компьютера.
То есть я пишу какое-то ПО, в котором будет возможность например выбора текстового файла для дальнейшего шифрования, отдаю его устройству(приставке), к-ая производит шифрование и возвращает его в зашифрованном виде.
Криптостойкость, сам алгоритм пока это все не важно, в общем можно любой, мне бы на примере любого понять бы, что там да как оно будет....
Спасибо за внимание... 

Автор: Mazzi 16.2.2010, 13:12
Передаёшь в устройство ключ, потом свой файл по байтику, в ответ по байтику принимаешь зашифрованный файлик.
Всё.

Автор: ManiaK 16.2.2010, 13:39
А цель именно сделать такое устройство? Если нет, то бери готовые. Я сейчас работаю как раз разработчиком аппаратных средств защиты информации. Под то что ты написал подходят, например, http://shipka.ru/.

Цитата

Персональное средство криптографической защиты информации (ПСКЗИ) "ШИПКА" выполняет две роли: USB-токена и шифровальщика. Отличительной особенностью устройства является возможность шифрования файлов, используя вычислительные возможности исключительно самого USB-устройства. Этим достигается абсолютная защищённость ключей, которыми производится шифрование: ключи никогда не попадают в оперативную память ПК и принципиально не могут быть украдены программными методами. Физически взлом устройства (при его краже) практически невозможен, так как ключ никогда не выходит за пределы микроконтроллера, в котором он хранится и в котором происходит шифрование. Данный метод можно сравнить с чёрным ящиком: на вход поступает исходная информация, с выхода считывается зашифрованная информация; программными методами возможно украсть лишь входные и выходные данные, но ни в коем случае не ключ. Устройство оборудовано аппаратным генератором случайных чисел, так что в большинстве случаев ключ, генерируемый самим устройством, неизвестен даже владельцу, известен лишь его порядковый номер.


Будут вопросы - с радостью на них отвечу.

Добавлено через 46 секунд
P.S. По техническим характеристикам лучше обращаться ко мне, на сайте у нас бардак творится...  smile 

Автор: korbian 17.2.2010, 16:19
newbie2009, посмотри по ссылкам ниже микроконтроллеры с embedded security:
http://www.atmel.com/dyn/products/devices.asp?family_id=700
http://www.atmel.com/dyn/products/devices.asp?family_id=662

Автор: newbie2009 20.2.2010, 12:03
Микроконтролеры готовые не сильно мне подходят...
Хотелось бы сделать самому... То есть правильно я понимаю приблизительную так сказать реализацию этого всего...

Беру какой-то я микроконтроллер, делаю сопряжение его с компьютером, потом пишу программу и записываю ее в МК ? 


Автор: Mazzi 20.2.2010, 12:05
Всё верно, камрад.

Автор: korbian 20.2.2010, 12:47
Цитата(newbie2009 @  20.2.2010,  13:03 Найти цитируемый пост)
Беру какой-то я микроконтроллер, делаю сопряжение его с компьютером, потом пишу программу и записываю ее в МК ? 

правильно

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)