DocumentCode
1832169
Title
High-speed modular multiplication design for public-key cryptosystems
Author
Chen, Jun Hong ; Lin, Wen Ching ; Wu, Hao Hsuan ; Shieh, Ming Der
Author_Institution
Dept. of Electr. Eng., Nat. Cheng Kung Univ., Tainan
fYear
2008
fDate
18-21 May 2008
Firstpage
680
Lastpage
683
Abstract
Modular exponentiation for public-key cryptosystems is usually accomplished by repeated modular multiplications on large integers. A high-speed design of modular multiplication is thus very crucial to speed up the decryption/encryption process. In this paper, we first explore how to relax the data dependency existing among the multiplication, quotient determination, and modular reduction in conventional Montgomery modular multiplication algorithm. Then we proposed a new modular reduction algorithm with a smaller critical path delay in hardware implementation. The speed improvement is achieved by reducing the critical path delay from the 4-to-2 to 3-to-2 carry-save addition, and the resulting time complexity of our development is decreased by simultaneously performing the multiplication and modular reduction processes. Experimental results show that our modular exponentiation can obtain both time and area-time (AT) advantages compared with existing work.
Keywords
high-speed integrated circuits; logic design; multiplying circuits; public key cryptography; Montgomery modular multiplication algorithm; carry-save addition; critical path delay; data dependency; decryption process; encryption process; hardware implementation; high-speed modular multiplication design; modular exponentiation; modular reduction algorithm; public-key cryptosystems; quotient determination; repeated modular multiplications; time complexity; Algorithm design and analysis; Delay effects; Hardware; Propagation delay; Public key cryptography; Security; Throughput;
fLanguage
English
Publisher
ieee
Conference_Titel
Circuits and Systems, 2008. ISCAS 2008. IEEE International Symposium on
Conference_Location
Seattle, WA
Print_ISBN
978-1-4244-1683-7
Electronic_ISBN
978-1-4244-1684-4
Type
conf
DOI
10.1109/ISCAS.2008.4541509
Filename
4541509
Link To Document