DocumentCode
1998033
Title
RSA encryption system using encoded multiplier and vedic mathematics
Author
George, Dani ; Bonifus, P.L.
Author_Institution
Dept. of ECE, Rajagiri Sch. of Eng. & Technol., Cochin, India
fYear
2013
fDate
19-21 Dec. 2013
Firstpage
1
Lastpage
4
Abstract
This paper presents an efficient design and implementation of RSA Encryption System using Encoded Multiplier. RSA algorithm is implemented based on ancient Indian Vedic Mathematics. The speed of the system mainly depends on multipliers and adders. To reduce the speed the multiplier architecture is modified using a new encoded algorithm. Number of partial products in this architecture is reduced to half and thus speeds up the operation. In this algorithm no multipliers are required for multiplication process and the number of adders required is also reduced. The most significant aspect of this paper is the development of encoded architecture and embedding it in RSA circuitry. The coding is done in Verilog HDL and FPGA implementation using Xilinx Spartan library.
Keywords
adders; digital arithmetic; field programmable gate arrays; hardware description languages; multiplying circuits; public key cryptography; FPGA; RSA algorithm; RSA encryption system; Verilog HDL; Xilinx Spartan library; adders; ancient Indian Vedic mathematics; encoded algorithm; encoded architecture; encoded multiplier; multiplication process; multiplier architecture; Adders; Algorithm design and analysis; Computer architecture; Encryption; Signal processing algorithms; Cryptography; Decryption; Encoder; Encryption; RSA; Vedic Mathematics;
fLanguage
English
Publisher
ieee
Conference_Titel
Advanced Computing and Communication Systems (ICACCS), 2013 International Conference on
Conference_Location
Coimbatore
Type
conf
DOI
10.1109/ICACCS.2013.6938727
Filename
6938727
Link To Document