DocumentCode
604341
Title
Low-latency scalable modular multiplier without Montgomery algorithm
Author
Tao Wu ; Shuguo Li ; Litian Liu
Author_Institution
Dept. of Microelectron. & Nanoelectron., Tsinghua Univ., Beijing, China
fYear
2012
fDate
29-31 Dec. 2012
Firstpage
81
Lastpage
85
Abstract
Due to complex hardware architecture and heavy computation, it is difficult to perform modular multiplications over large integers. In this paper, we propose a low-latency scalable modular multiplier for multi-precision modular multiplications. Unlike popular scalable architectures by Montgomery algorithm, the classic modular multiplication A · B mod M is directly implemented here. Low latency can be obtained by deferring the uses of most significant bits during the interleaving modular multiplications. Also, the critical path of processing elements is greatly reduced by carry-save additions. While the scalable modular multiplier obtains comparable performance with optimal scalable Montgomery modular multiplier, its area overhead increases since more registers and selection logics are employed. The proposed modular multiplier is convenient for variant operands and nonsuccessive modular multiplications, where it is more energy-efficient than popular scalable Montgomery modular multipliers.
Keywords
formal logic; public key cryptography; carry-save additions; classic modular multiplication; complex hardware architecture; interleaving modular multiplications; low-latency scalable modular multiplier; montgomery algorithm; multiprecision modular multiplications; nonsuccessive modular multiplications; optimal scalable Montgomery modular multiplier; selection logics;
fLanguage
English
Publisher
ieee
Conference_Titel
Computer Science and Network Technology (ICCSNT), 2012 2nd International Conference on
Conference_Location
Changchun
Print_ISBN
978-1-4673-2963-7
Type
conf
DOI
10.1109/ICCSNT.2012.6525895
Filename
6525895
Link To Document