• KSII Transactions on Internet and Information Systems
    Monthly Online Journal (eISSN: 1976-7277)

An Improved Algorithm for Accelerating Modular Exponentiation with Periodic Bit Pattern Exponents

Vol. 19, No. 4, April 30, 2025
10.3837/tiis.2025.04.011, Download Paper (Free):

Abstract

This paper presents a novel approach to improve the efficiency of modular exponentiation computation. In fact, modular exponentiation is essential in public key cryptography, as it can be applied to many algorithms, including RSA, which has been selected for the implementation in this study. In addition, Periodic Left-to-Right Binary Exponentiation (PLR-BE) is introduced, utilizing exponents characterized by periodic bit patterns to reduce the modular multiplication operations. In fact, the proposed method improves the conventional binary exponentiation algorithm by leveraging the repetitive nature of periodic bit patterns, enabling the reutilization of results and thus reducing computational overhead. The implementation of PLR-BE is demonstrated in conjunction with the Chinese Remainder Theorem (CRT) in RSA. This algorithm is called Modified RSA with Periodic Patterns of Sub-private Keys (MRSA-PP). The experimental results show that PLR-BE outperforms the compared techniques, including Left-to-Right Binary Exponentiation (LR-BE) and Right-to-Left Binary Exponentiation (RL-BE), particularly for exponents with high Hamming weights. The efficiency improvements are especially pronounced in the decryption phase of the MRSA-PP. Although, the proposed method does not reduce key sizes, it substantially decreases the time to complete the computation. Furthermore, the proposed method is adaptable and can be applied to other algorithms requiring modular exponentiation for the computation to decrease computation resources.


Statistics

Show / Hide Statistics

Statistics (Cumulative Counts from December 1st, 2015)
Multiple requests among the same browser session are counted as one view.
If you mouse over a chart, the values of data points will be shown.


Cite this article

[IEEE Style]
K. Somsuk, N. Panit, R. Phromloungsri, "An Improved Algorithm for Accelerating Modular Exponentiation with Periodic Bit Pattern Exponents," KSII Transactions on Internet and Information Systems, vol. 19, no. 4, pp. 1267-1285, 2025. DOI: 10.3837/tiis.2025.04.011.

[ACM Style]
Kritsanapong Somsuk, Nirundon Panit, and Ravee Phromloungsri. 2025. An Improved Algorithm for Accelerating Modular Exponentiation with Periodic Bit Pattern Exponents. KSII Transactions on Internet and Information Systems, 19, 4, (2025), 1267-1285. DOI: 10.3837/tiis.2025.04.011.

[BibTeX Style]
@article{tiis:102451, title="An Improved Algorithm for Accelerating Modular Exponentiation with Periodic Bit Pattern Exponents", author="Kritsanapong Somsuk and Nirundon Panit and Ravee Phromloungsri and ", journal="KSII Transactions on Internet and Information Systems", DOI={10.3837/tiis.2025.04.011}, volume={19}, number={4}, year="2025", month={April}, pages={1267-1285}}