Система підтримки виконання алгоритмів криптографічного захисту інформації на основі програмованого процесора та криптографічних акселераторів

Authors: 

Мельник А.О., Коркішко Т.А.

Проведено аналіз застосування технології процесорних ядер для побудови системи криптографічного захисту інформації. На основі проведеного аналізу вибрані перелік алгоритмів та структура системи криптографічного захисту інформації. Запропонований новий підхід до проектування надвеликої інтегральної схеми системи криптографічного захисту інформації на основі ядра програмованого процесора та декількох ядер криптографічних акселераторів, що характеризується гнучкістю та високою ефективністю.

1. A.Menezes. Handbook of Applied Cryptography. CRC Press. 1996. 2. A Certicom Whitepaper. An Introduction to Information Security. The first in a series of ECC whitepapers. March 1997. 3. Пичуев А.В., Рябченко А.Г., Титов Д.Г., Фролов С.А. О проектировании СБИС высокоскоростного криптопроцессора. Автометрия, 1994. №6. С.91-97. 4. Jens-Peter Kaps. High Speed FPGA Architectures for the Data Encryption Standard. Magister thesis, Worcester Polytechnic Institute, May 1998. 5. Мельник А.О., Аль-Кхатіб А. Концепція побудови драйвери вводу-виводу ПП КА1 симетричне шифрування КА3 асиметричне шифрування КА2 хеш-функція CD ID OD C Рис. 1. Структура системи КЗІ нарощуваних параметризованих процесорних ядер спеціалізованих надвеликих інтегральних схем // Вісн. ДУ "Львівська політехніка". №350. С.44 – 47. 6. R.L. Rivest, A. Shamir, and L.M. Adleman. A method for obtaining digital signatures and public-key cryptosystems. Communications of the ACM, 21(2): 120-126, February 1978. 7. T. El Gamal. A Public Key Cryptosystem and a Signature System Based in Discrete Logarithms. IEEE Trans. on Information Theory. V.IT-31, no.4, pp.469-472, July 1985. 8. Информационная технология. Криптографи- ческая защита информации. Процедуры проверки электронной цифровой подписи на базе асимметричного криптографического алгоритма ГОСТ34.310-95, М., 1995. 9. Информаци- онная технология. Криптографическая защита информации. Функция хеширования ГОСТ34.311-95, М., 1995. 10. J.Daemen. Cipher and Hash Function Design. Strategies Based on Linear and Differention Cryptanalysis. Doctoral Dissertation, Katholieke Universiteit Leuven, 1995. 11. Hi-Fi, Inc. The 7711 Encryption Processor Data sheet. DS-0001-001, 1998. 12. VLSI Technology, Inc. The VMS115 Data Sheet, 1999. 13. Системы обработки информа ции. Защита криптографическая. Алгоритм криптографического преобразования. ГОСТ 28147–89, М., 1989.