Title :
A Fast Modular Multiexponentiation Algorithm Revisited
Author :
Jin, Haimin ; Wong, Duncan S. ; Xu, Yinlong
Author_Institution :
Sch. of Comput. Sci., Univ. of Sci. & Technol. of China, Hefei, China
Abstract :
Recently, a fast modular multiexponentiation algorithm for computing AXBY (mod N) was proposed. The authors claimed that on average their algorithm only requires to perform 1.306 k modular multiplications (MMs), where k is the bit length of the exponents. This claimed performance is significantly better than all other comparable algorithms, where the best known result by other algorithms achieves 1.503 k MMs only. However, neither the complexity analysis of the algorithm given by its original proposers nor that by other authors are correct. In this paper, we give a formal complexity analysis and show that the claimed performance is not true. We find that the actual computational complexity of the algorithm should be 1.556 k. This means that the best modular multiexponentiations algorithm based on canonical-sighed-digit technique is still not able to overcome the 1.5 k barrier.
Keywords :
computational complexity; cryptography; digital arithmetic; canonical-sighed-digit technique; computational complexity; fast modular multiexponentiation algorithm; formal complexity analysis; modular multiplications; Algorithm design and analysis; Arithmetic; Computational complexity; Computer science; Digital signatures; Hamming weight; Identity-based encryption; Performance analysis; Public key; Public key cryptography;
Conference_Titel :
Computational Intelligence and Software Engineering, 2009. CiSE 2009. International Conference on
Conference_Location :
Wuhan
Print_ISBN :
978-1-4244-4507-3
Electronic_ISBN :
978-1-4244-4507-3
DOI :
10.1109/CISE.2009.5366300