DocumentCode :
3100877
Title :
Multiplication and exponentiation of big integers with hybrid Montgomery and distributed Karatsuba algorithm
Author :
Ehtiba, Farij Omar ; Samsudin, Azman
Author_Institution :
Sch. of Comput. Sci., Univ. Sains, Penang, Malaysia
fYear :
2004
fDate :
19-23 April 2004
Firstpage :
421
Lastpage :
422
Abstract :
This paper presents a Montgomery algorithm used for modular reduction with distributed Karatsuba algorithm to achieve the goal. The main objective of this proposal is to reduce the running time and increase the performance of modular reduction. Distributed Karatsuba is proposed to reduce the time of multiplication of two very large digits. Modular exponentiation is performed by repeated modular multiplication. In this algorithm, the multiplication operations must be performed sequentially and the order of operation must be implemented in sequential order. In this work, the Montgomery´s algorithm is enhanced with distributed Karatsuba algorithm. The distributed Karatsuba algorithm is applied to perform multiplication operations that use very large numbers (more than 256 digits) in the Montgomery algorithm. Both hardware and software are important parameters in the successful implementation of the purposed idea.
Keywords :
distributed algorithms; exponential distribution; public key cryptography; big integer; digit multiplication; distributed Karatsuba algorithm; hybrid Montgomery algorithm; modular exponentiation; modular multiplication operation; modular reduction; sequential order; Algorithm design and analysis; Application software; Computer science; Cryptography; Digital signatures; Distributed computing; Hardware; Internet; Proposals; Public key;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Information and Communication Technologies: From Theory to Applications, 2004. Proceedings. 2004 International Conference on
Print_ISBN :
0-7803-8482-2
Type :
conf
DOI :
10.1109/ICTTA.2004.1307811
Filename :
1307811
Link To Document :
بازگشت