Hardware modules of the RSA algorithm
This paper describes basic principles of data protection using the RSA algorithm, as well as algorithms for its calculation. The RSA algorithm is implemented on FPGA integrated circuit EP4CE115F29C7, family Cyclone IV, Altera. Four modules of Montgomery algorithm are designed using VHDL....
Main Authors: | , , |
---|---|
Format: | Article |
Language: | English |
Published: |
Faculty of Technical Sciences in Cacak
2014-01-01
|
Series: | Serbian Journal of Electrical Engineering |
Subjects: | |
Online Access: | http://www.doiserbia.nb.rs/img/doi/1451-4869/2014/1451-48691400011S.pdf |
Summary: | This paper describes basic principles of data protection using the RSA
algorithm, as well as algorithms for its calculation. The RSA algorithm is
implemented on FPGA integrated circuit EP4CE115F29C7, family Cyclone IV,
Altera. Four modules of Montgomery algorithm are designed using VHDL.
Synthesis and simulation are done using Quartus II software and ModelSim. The
modules are analyzed for different key lengths (16 to 1024) in terms of the
number of logic elements, the maximum frequency and speed. |
---|---|
ISSN: | 1451-4869 2217-7183 |