Implementation of cryptographic algorithms on FPGA-based digital distributed systems

Автор(и)

  • M A MIROSHNIK Ukrainian State University of Railway Transport, Україна

DOI:

https://doi.org/10.18664/ikszt.v0i2.51936

Ключові слова:

Encryption, Decryption, Plaintext, Public Key, Private Key, Digital Envelope

Анотація

This paper presents a single chip efficient FPGA implementation of RSA and DES for Digital Envelope Scheme that targets the Altera Apex 20KE EP20k200EBC356. Implementation of cryptographic algorithms on programmable devices like FPGAs run much faster than on software while preserving physical security of hardware solutions. The high
throughput in the implementation of cryptographic algorithms for digital envelope scheme is achieved by means of exploiting the parallelism present in the DES and RSA operations as well as the features of Altera Apex 20KE device
family which best suit for system-on-a-programmable-chip (SOPC)  applications. The parallelized single chip implementation of DES and RSA for performing the  Encryption/Decryption for the Digital envelope scheme offers a throughput of 3.5 Gbits/sec at a system clock rate of 54.7 MHz. This implementation even provides a means for using the DES  and RSA separately

Біографія автора

M A MIROSHNIK, Ukrainian State University of Railway Transport

Dr. of tech. science

Посилання

Мирошник M.А. Разработка средств защиты информации от в распределенных компьютерных системах и сетях. Інформаційно-керуючі системи на залізничному транспорті. – 2015. – №1. – с. 18-25.

Мирошник M.А. Методы защиты цифровой информации в распределенных компьютерных сетях. Інформаційно-керуючі системи на залізничному транспорті. – 2014. – №5. – с. 66-70.

Miroshnik M. Investigation of the influence of generator signal higher order propagation components and ways of its compensating in the multiprobe microwave multimeter/ / Miroshnik M.A., Zaichenko O. B., Kovalenko M.A. // Інформаційно-керуючі системи на залізничному транспорті. – 2014. – №3, 78-83.

Miroshnik M. Model of influences of sensor reflections on the accuracy of microwave reflectometer. / Miroshnik Marina, Klyuchnyk Igor, Tsekhmistro Roman, Warsza Zygmunt, Zaichenko Olga // PAK (Pomiary Automatyka Kontrola) vol. 60, nr /2014, p.223-225.

Miroshnik M. Uses of programmable logic integrated circuits for implementations of data encryption standard and its experimental linear cryptanalysis. / Miroshnik M., Kovalenko M. // Інформаційно-керуючі системи на залізничному транспорті. – 2013. – №6, с.36-45.

Miroshnik M. Application of software complex for query processing in the database management system with a view of dispatching problem solving in Grid systems. / Miroshnik M.A., Kotukh V.G., Selevko S.N. // Telecommunications and radio engineering. – 2013. Vol.27, № 10, P. 875-891.

Мирошник M.А. Диагностические эксперименты в системах защиты информации на сетях клеточных автоматов. / M.А. Мирошник, Я.Ю.Королева // Інформаційно-керуючі системи на залізничному транспорті. – 2009. – №4. – С. 142–145.

Мирошник М.А. Методы эффективного кодирования внутренних состояний микропрограммных автоматов. / M.А. Мирошник, Я.Ю.Королева, // Технология приборостроения. – 2011. – №1. – С. 12–16.

##submission.downloads##

Опубліковано

2015-04-21