Design and Implementation of RSA Algorithm using FPGA

Journal Title: INTERNATIONAL JOURNAL OF COMPUTERS & TECHNOLOGY - Year 2015, Vol 14, Issue 12

Abstract

RSA cryptographic algorithm used to encrypt and decrypt the messages to send it over the secure transmission channel like internet.  The RSA algorithm is a secure, high quality, public key algorithm. In this paper, a new architecture and modeling has been proposed for RSA public key algorithm, the suggested system uses 1024-bit RSA encryption/decryption for restricted system. The system uses the multiply and square algorithm to perform modular operation. The design has been described by VHDL and simulated by using Xilinx ISE 12.2 tool. The architectures have been implemented on reconfigurable platforms FPGAs. Accomplishment when implemented on Xilinx_Spartan3 (device XC3S50, package PG208, speed -4) which confirms that the proposed architectures have minimum hardware resource, where only 29% of the chip resources are used for RSA algorithm design with realizable operating clock frequency of 68.573 MHz.

Authors and Affiliations

Ari Shawkat Tahir

Keywords

Related Articles

Semantic link-based Model for User Recommendation in Online community

Recommendation systems have been widely used to overcome the problem of information overloading and help people to make the right decision of needed items, such as: movies, books, products, or even people. This paper pro...

Morphology of Koch Fractal Antenna

Antenna is paramount element for the radio communication entity using radio frequency and microwaves.  In twenty-first century wireless communication systems, there is a demand for wider bandwidth, multiband and low pro...

Hybrid Scheduling Scheme for Real Time Systems

Systems as asymmetric multiprocessor platforms are considered power-efficient multiprocessor architectures, efficient task partitioning (assignment) and play a crucial role in achieving more energy efficiency at these mu...

Secure and Distributed On-Demand Randomized Routing in WSN

Security and energy efficiency is of paramount importance in a wireless sensor network. This is due to their vulnerabledeployment conditions and battery based power. This paper presents a secure and distributed algorithm...

Implementation of Detachable Reversible Data Hiding in Image Encryption

This paper proposes a scheme for detachable reversible data hiding in image encryption. In which the sender encrypts an image using encryption key. Then, the data is appended to the encrypted image using a data-hiding ke...

Download PDF file
  • EP ID EP650765
  • DOI 10.24297/ijct.v14i12.1737
  • Views 112
  • Downloads 0

How To Cite

Ari Shawkat Tahir (2015). Design and Implementation of RSA Algorithm using FPGA. INTERNATIONAL JOURNAL OF COMPUTERS & TECHNOLOGY, 14(12), 6361-6367. https://europub.co.uk/articles/-A-650765