Система команд криптографічного процесора

Authors: 

Глухов В.С.

Національний університет “Львівська політехніка”, кафедра електронних обчислювальних машин

Описаний підхід до синтезу системи команд спеціалізованого процесора для створення і аналізу цифрового підпису.

1. Соболев О. Электронная цифровая подпись в Украине: началось внедрение ЭЦП // Чип – Украина № 11. 2003. С. 14–16. 2. Межгосударственный стандарт ГОСТ 34.310-95. Информационная технология. Криптографическая защита информации. Процедура выработки и проверки электронной Lviv Polytechnic National University Institutional Repository http://ena.lp.edu.ua 50 цифровой подписи на базе асимметричного криптографического алгоритма. Межгосударственный совет по стандартизации, метрологии и сертификации. Минск. Госстандарт Украины, с дополне- ниями, 1997. 3. Ємець В., Мельник А., Попович Р. Сучасна криптографія. Основні поняття. – Львів: БаК, 2003. – 144 с. 4. Коркішко Т., Мельник А., Мельник В. Алгоритми та процеси симетричного блокового шифрування. – Львів: БаК, 2003. – 168 с. 5. Національний стандарт України ДСТУ 4145- 2002. Інформаційні технології. Криптографічний захист інформації. Цифровий підпис, що грунтується на еліптичних кривих. Формування та перевіряння. – К.: Держ. ком. України з питань технічного регулювання та споживчої політики, 2003. 6. Баричев С., Серов Р. Основы современной криптографии. – М.: “Горячая линия – Телеком”, 2001. 7. Черемушкин А.В. Лекции по арифметическим алгоритмам в криптографии. – М.: Изд-во Моск. Центр. непрерывного математического образования, 2002. 8. Глухов В.С., Мельник А.О., Пуйда В.Я. Дослідження шляхів створення кодера та декодера відео- сигналу // Вісн. Нац. ун-ту “Львівська політехніка”. – 2003. – № 492. – С. 35–47. 9. Мельник А.О., Коркішко Т.А. Система підтримки виконання алгоритмів криптографічного захисту інформації на основі програмованого процесора та криптографічних акселераторів // Вісн. Держ. ун-ту “Львівська політехніка”. – 2000. – № 385. – С. 77–80. 10. Коркішко Т.А., Мельник А.О. Вимоги до продуктивності процесів шифрування симетричними блоковими алгоритмами // Вісн. Нац. ун-ту “Львівська полі- техніка”. – 2001. – № 437. – С. 83–90. 11. Морозов Ю.В. Інтелектуальна карта для системи цифрового підпису // Вісн. Нац. ун-ту “Львівська політехніка”. – 2003. – № 492. – С. 107–111. 12. Попович Р.Б. Криптоаналіз системи RSA на основі пошуку функції Ейлера // Вісн. Нац. ун-ту “Львівська політех- ніка”.– 2003. – № 492. – С. 128–133. 13. Аронов В.Б., Глухов В.С., Деревенко Я.К., Заиченко Н.В., Феду- няк С.Ф. Одноплатный арифметический процессор, подключаемый к магистрали ГОСТ 26765.51-86, и средства обеспечения его серийного производства // 1-я научно-техническая конференция НПО “Фазотрон”: Тез. докл. – М., 19–21 сентября 1989. 14. Глухов В.С., Заиченко Н.В. Арифметический спецвычислитель с кэш-памятью команд // Тез. докл. 29-й научн.-техн. конф. НПО “Антей”. – М., 1990. 15. Межгосударственный стандарт ГОСТ 34.311-95. Информационная технология. Криптограми- ческая защита информации. Функция хэширования. Межгосударственный совет по стандартизации, метрологии и сертификации. – Минск: Госстандарт Украины, с доп., 1998. 16. Введение в крип- тографію / Под ред. В.В. Ященко. – М.: МЦНМО, 2000. 17. Черкаський М.В. Еволюція тлумачення поняття “алгоритм” // Вісн. Нац. ун-ту “Львівська політехніка”. – 2003. – № 492. – С. 142–146. 17. Ken Chapman. PicoBlaze 8-Bit Microcontroller for Virtex-E and Spartan-II/IIE Devices. XAPP213 (Vol. 2.1) February 4, 2003. – Xilinx, Inc.