• DocumentCode
    2865070
  • 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
  • fYear
    2009
  • fDate
    11-13 Dec. 2009
  • Firstpage
    1
  • Lastpage
    5
  • 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;
  • fLanguage
    English
  • Publisher
    ieee
  • 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
  • Type

    conf

  • DOI
    10.1109/CISE.2009.5366300
  • Filename
    5366300