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
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;
Conference_Titel :
Web Information Systems and Mining (WISM), 2010 International Conference on
Conference_Location :
Sanya
Print_ISBN :
978-1-4244-8438-6
DOI :
10.1109/WISM.2010.174