Компьютеры - ACE Encrypt - Замечания30 апреля 2011
Оглавление: 1. ACE Encrypt 2. Безопасность 3. Схема шифрования 4. Схема цифровой подписи 5. Замечания
В схемах шифрования и цифровой подписи ACE используются некоторые вспомогательные функции, описание которых выходит за рамки данной статьи. Подробнее о данных функциях можно найти в .
Реализация, применение и производительность
Схема шифрования ACE рекомендована проектом NESSIE как ассиметричная схема шифрования. Пресс-релиз датирован февралем 2003.
Обе схемы были реализованы в ANSI C, с использование пакета GNU GMP. Тесты были проведены на двух платформах: Power PC 604 model 43P под системой AIX и 266 MHz Pentium под системой Windows NT. Таблицы показателей приведены ниже:
Таблица 1. Временные затраты на базовые операции.
|
Power PC |
Pentium |
|
Размер операнда |
Размер операнда |
|
512 |
1024 |
512 |
1024 |
Умножение |
3.5 * 10^ сек |
1.0 * 10^ сек |
4.5 * 10^ сек |
1.4 * 10^ сек |
Возведение в квадрат |
3.3 * 10^ сек |
1.0 * 10^ сек |
4.4 * 10^ сек |
1.4 * 10^ сек |
Потенцирование |
1.9 * 10^ сек |
1.2 * 10^ сек |
2.6 * 10^ сек |
1.7 * 10^ сек |
Таблица 2. Производительность схем шифрования и цифровой подписи.
|
Power PC |
Pentium |
|
Постоянные затраты |
МБит/сек |
Постоянные затраты |
МБит/сек |
Шифрование |
160 |
18 |
230 |
16 |
Дешифрование |
68 |
18 |
97 |
14 |
Подпись |
48 |
64 |
62 |
52 |
Подпись |
29 |
|
41 |
|
Верификация |
52 |
65 |
73 |
53 |
Просмотров: 4068
|