DocumentCode :
2734575
Title :
A synchronous modular multiplier with variable latency
Author :
Lin, Kuan Jen ; Lin, Yen Hung
Author_Institution :
Dept. of Electron. Eng., Fu Jen Catholic Univ., Hsinchuang
fYear :
2008
fDate :
10-13 Aug. 2008
Firstpage :
318
Lastpage :
321
Abstract :
Modular multiplication is a very important arithmetic operation in cryptography systems and residue-based computation. This paper presents a synchronous modular multiplier that has variable computation latency depending on operand values. The modular reduction operation is based on SRT radix-2 division. However, the quotient selection function in certain stages is adapted for reducing delay and area. The proposed variable latency design was synthesized and verified with TSMC 0.18 mum technology. It can achieve significant computation time reduction compared to a fixed-latency design, while needing only 4 % larger area.
Keywords :
cryptography; digital arithmetic; multiplying circuits; SRT radix-2 division; cryptography systems; modular multiplication; quotient selection function; residue-based computation; size 0.18 mum; synchronous modular multiplier; variable computation latency; Application software; Arithmetic; Cryptography; Delay; Digital signatures; Equations; Hardware; Logic; Public key; Software performance;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Circuits and Systems, 2008. MWSCAS 2008. 51st Midwest Symposium on
Conference_Location :
Knoxville, TN
ISSN :
1548-3746
Print_ISBN :
978-1-4244-2166-4
Electronic_ISBN :
1548-3746
Type :
conf
DOI :
10.1109/MWSCAS.2008.4616800
Filename :
4616800
Link To Document :
بازگشت