Скорость шифрования DES в программой в формате XA

Общие вопросы по защите программного обеспечения

Скорость шифрования DES в программой в формате XA

Сообщение lvnvlad » Пт, 06 июл 2007 16:18

Какое увеличение скорости шифрования выполняемым непосредственно в ключе можно ожидать при переводе программы из формата VM в формат XA, например, на данных размером 240 байт передаваемых одним пакетом ?
lvnvlad
 
Сообщения: 1
Зарегистрирован: Пт, 06 июл 2007 16:12

Re: Скорость шифрования DES в программой в формате XA

Сообщение Ivan Petrov » Пт, 06 июл 2007 16:44

lvnvlad писал(а):Какое увеличение скорости шифрования выполняемым непосредственно в ключе можно ожидать при переводе программы из формата VM в формат XA, например, на данных размером 240 байт передаваемых одним пакетом ?


Тестировали на AES, примерно в 40 раз.
Если использовать DES/3DES реализованный аппаратно, то прирост будет малоощутим (он итак быстрый).

При шифровании больших массивов данных рекомендую использовать CTR режим, с формированием опорного ключа на страницу через донгл, от первого блока страницы (не от счетчика) через хеш.
http://en.wikipedia.org/wiki/Block_ciph ... _operation

Шифрования блоков данных является эффективным только в том случае, если атакующий не имеет доступа к донглу.
Последний раз редактировалось Ivan Petrov Пн, 09 июл 2007 13:21, всего редактировалось 1 раз.
Ivan Petrov
 
Сообщения: 30
Зарегистрирован: Пн, 30 апр 2007 11:53

Сообщение hijaq » Вс, 08 июл 2007 18:39

Для DES ускорения не будет, оба варианта будут работать одинаково быстро (несколько милисекунд), т.к. всё шифрование DES/TripleDES выполняется на железном уровне специальным процессором, а не программно ( как в случае с AES).
hijaq
Site Admin
 
Сообщения: 213
Зарегистрирован: Пт, 06 апр 2007 14:50

Сообщение Ivan Petrov » Пн, 09 июл 2007 14:50

Еще одна ссылка, по теме выбора криптоалгоритма.
http://www.copacobana.org/
Девайс стоимостью в 10к$ перебирает весь диапазон ключей DES алгоритма (не 3DES) за неделю.
Ivan Petrov
 
Сообщения: 30
Зарегистрирован: Пн, 30 апр 2007 11:53

Сообщение fkvb » Пн, 11 фев 2008 02:28

Ivan Petrov писал(а):Еще одна ссылка, по теме выбора криптоалгоритма.
http://www.copacobana.org/
Девайс стоимостью в 10к$ перебирает весь диапазон ключей DES алгоритма (не 3DES) за неделю.

Надо использовать 3DES:)
Тем более, что по скорости заметного проигрыша не будет.
fkvb
 
Сообщения: 2
Зарегистрирован: Пн, 11 фев 2008 01:40


Вернуться в Защита программного обеспечения

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1

cron