DocumentCode :
537569
Title :
Design and Implementation of Layer Extended Shortest Addition Chains Database for Fast Modular Exponentiation in RSA
Author :
Li, Yiling ; Ma, Qingyu
Author_Institution :
Dept. of Educ. Technol., Nanjing Normal Univ., Nanjing, China
Volume :
1
fYear :
2010
fDate :
23-24 Oct. 2010
Firstpage :
136
Lastpage :
139
Abstract :
The shortest addition chains can provide high efficiency for the modular exponentiation in RSA, but the time and space complexity of finding out the shortest addition chains is extremely high. This research adopts addition chains tree to produce addition chains and store them into a database,in which the number of child nodes of each node is uncertain until the children of this node in the tree is completed. When we retrieve a number which does not exist in the database in this method, the system will automatically expand the tree to reach it; meanwhile, if the number is already available in the database, we can get the result very quickly without the further data calculation. The favorable results of the theoretical analysis and the experiments demonstrate that the proposed algorithm is more efficient than the other methods.
Keywords :
computational complexity; database management systems; public key cryptography; RSA; data calculation; fast modular exponentiation; layer extended shortest addition chains database; space complexity; time complexity; Modular Exponentiation; RSA; Shortest Addition Chains;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Web Information Systems and Mining (WISM), 2010 International Conference on
Conference_Location :
Sanya
Print_ISBN :
978-1-4244-8438-6
Type :
conf
DOI :
10.1109/WISM.2010.174
Filename :
5662298
Link To Document :
بازگشت