A Fast Parallel Modular Exponentiation Algorithm

Autor: Khaled A. Fathy, Hazem M. Bahig, A. A. Ragab
Rok vydání: 2017
Předmět:
Zdroj: Arabian Journal for Science and Engineering. 43:903-911
ISSN: 2191-4281
2193-567X
DOI: 10.1007/s13369-017-2797-3
Popis: Modular exponentiation is a fundamental and most time-consuming operation in several public-key cryptosystems such as the RSA cryptosystem. In this paper, we propose two new parallel algorithms. The first one is a fast parallel algorithm to multiply n numbers of a large number of bits. Then we use it to design a fast parallel algorithm for the modular exponentiation. We implement the parallel modular exponentiation algorithm on Google cloud system using a machine with 32 processors. We measured the performance of the proposed algorithm on data size from $$2^{12}$$ to $$2^{20}$$ bits. The results show that our work has a fast running time and more scalable than previous works.
Databáze: OpenAIRE