Аппаратные реализации RSA


Существует много публикаций, затрагивающих тему аппаратных реализаций RSA [1314, 1474, 1456, 1316, 1485, 874, 1222, 87, 1410, 1409, 1343, 998, 367, 1429, 523, 772]. Хорошими обзорными статьями служат [258, 872]. Шифрование RSA выполняется многими микросхемами [1310, 252, 1101, 1317, 874, 69, 737, 594, 1275, 1563, 509, 1223]. Частичный список доступных в настоящее время микросхем RSA, взятый из [150, 258], приведен в Табл. 19-3. Не все из них доступны в свободной продаже.

Табл. 19-3.
Существующие микросхемы RSA

Компания Тактовая частота Скорость передачи в Бодах на 512 бит Тактовые циклы для шифрования 512 бит Технология Битов на микросхему Количество транзисторов
Alpha Techn. 25 ÌÃö 13K 0.98 Ì 2 ìèêðîíà
AT&T 15 ÌÃö 19K 0.4 Ì 1.5 ìèêðîíà
British Telecom 10 ÌÃö 5.IK 1 Ì 2.5 ìèêðîíà -----
Business Sim. Ltd. 5 ÌÃö 3.8K 0.67 Ì Вентильная матрица -----
CalmosSyst-Inc. 20 ÌÃö 2.8K 0.36 Ì 2 ìèêðîíà
CNET 25 ÌÃö 5.3K 2.3 Ì 1 ìèêðîí
Cryptech 14 ÌÃö 17K 0.4 Ì Вентильная матрица
Cylink 30 ÌÃö 6.8K 1.2 Ì 1.5 ìèêðîíà
GEC Marconi 25 ÌÃö 10.2K 0.67 Ì 1.4 ìèêðîíà
Pijnenburg 25 ÌÃö 50K 0.256 Ì 1 ìèêðîí
Sandia 8 ÌÃö IOK 0.4 Ì 2 ìèêðîíà
Siemens 5 ÌÃö 8.5K 0.03 Ì 1 ìèêðîí

 

Скорость RSA

Аппаратно RSA примерно в 1000 раз медленнее DES. Скорость работы самой быстрой СБИС-реализации RSA с 512-битовым модулем - 64 килобита в секунду [258]. Существуют также микросхемы, которые выполняют 1024-битовое шифрование RSA. В настоящее время разрабатываются микросхемы, которые, используя 512-битовый модуль, приблизятся к рубежу 1 Мбит/с. Возможно, они появятся в 1995 году. Производители также применяют RSA в интеллектуальных карточках, но эти реализации медленнее.

Программно DES примерно в 100 раз быстрее RSA. Эти числа могут незначительно измениться при изменении технологии, но RSA никогда не достигнет скорости симметричных алгоритмов. В Табл. 19-4 приведены примеры скоростей программного шифрования RSA [918].

Табл. 19-4.
Скорости RSA для различных длин модулей при 8-битовом открытом ключе (на SPARC II)

  512 битов 768 битов 1024 бита
Шифрование 0.03 ñ 0.05 ñ 0.08 ñ
Дешифрирование 0.16 ñ 0.48 с 0.93 ñ
Подпись 0.16 ñ 0.52 ñ 0.97 ñ
Проверка 0.02 ñ 0.07 ñ 0.08 с

 



Дата добавления: 2021-01-26; просмотров: 327;


Поиск по сайту:

Воспользовавшись поиском можно найти нужную информацию на сайте.

Поделитесь с друзьями:

Считаете данную информацию полезной, тогда расскажите друзьям в соц. сетях.
Poznayka.org - Познайка.Орг - 2016-2024 год. Материал предоставляется для ознакомительных и учебных целей.
Генерация страницы за: 0.007 сек.