DocumentCode :
3053613
Title :
Fast Modular Reduction
Author :
Hasenplaugh, W. ; Gaubatz, G. ; Gopal, V.
Author_Institution :
Intel Corp., Chandler
fYear :
2007
fDate :
25-27 June 2007
Firstpage :
225
Lastpage :
229
Abstract :
It is widely acknowledged that efficient modular multiplication is a key to high-performance implementation of public-key cryptography, be it classical RSA, Diffie-Hellman, or (hyper-) elliptic curve algorithms. In the recent decade, practitioners have relied mainly on two popular methods: Montgomery Multiplication and regular long-integer multiplication in combination with Barrett´s modular reduction technique. In this paper, we propose a modification to Barrett´s algorithm that leads to a significant reduction (25% to 75%) in multiplications and additions.
Keywords :
public key cryptography; Diffie-Hellman; Montgomery multiplication; classical RSA; elliptic curve algorithms; modular multiplication; modular reduction; public-key cryptography; regular long-integer multiplication; Arithmetic; Computer architecture; Costs; Educational institutions; Elliptic curves; Interleaved codes; Public key; Public key cryptography; Runtime; Yarn;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computer Arithmetic, 2007. ARITH '07. 18th IEEE Symposium on
Conference_Location :
Montepellier
ISSN :
1063-6889
Print_ISBN :
0-7695-2854-6
Type :
conf
DOI :
10.1109/ARITH.2007.18
Filename :
4272869
Link To Document :
بازگشت