DocumentCode
3564024
Title
Fast modular multiplication using parallel prefix adder
Author
Zode, Pravin P. ; Deshmukh, Raghavendra B.
Author_Institution
Center for VLSI & Nanotechnol., Visvesvaraya Nat. Inst. of Technol., Nagpur, India
fYear
2014
Firstpage
1
Lastpage
4
Abstract
Public key cryptography applications involve use of large integer arithmetic operations which are compute intensive in term of power, delay and area. Modular multiplication, which is frequently used most resource hungry block. Generally, last stage of modular multiplication is implemented by using carry propagate adder whose long carry chain takes more time. In this paper, FPGA based Modulo multiplication architectures using Carry Save and Kogge-Stone parallel prefix adder are presented to reduce this problem. Proposed implementations are faster as compared to conventional carry save adder and carry propagate adder implementations.
Keywords
adders; digital arithmetic; field programmable gate arrays; reconfigurable architectures; FPGA based Modulo multiplication architectures; Kogge-Stone parallel prefix adder; carry propagate adder; carry save adder; fast modular multiplication; large integer arithmetic operations; long carry chain; public key cryptography; resource hungry block; Adders; Algorithm design and analysis; Computer architecture; Cryptography; Delays; Field programmable gate arrays; Hardware; Carry Save Adder; Interleaved Multiplication; Kogge-Stone Adder; Montgomery Multiplication; Parallel Prefix Adder;
fLanguage
English
Publisher
ieee
Conference_Titel
Emerging Technology Trends in Electronics, Communication and Networking (ET2ECN), 2014 2nd International Conference on
Print_ISBN
978-1-4799-6985-2
Type
conf
DOI
10.1109/ET2ECN.2014.7044987
Filename
7044987
Link To Document