Back to Search
Start Over
A Fast Parallel Modular Exponentiation Algorithm.
- Source :
-
Arabian Journal for Science & Engineering (Springer Science & Business Media B.V. ) . Feb2018, Vol. 43 Issue 2, p903-911. 9p. - Publication Year :
- 2018
-
Abstract
- 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. [ABSTRACT FROM AUTHOR]
- Subjects :
- *PUBLIC key cryptography
*PARALLEL algorithms
*RSA algorithm
Subjects
Details
- Language :
- English
- ISSN :
- 2193567X
- Volume :
- 43
- Issue :
- 2
- Database :
- Academic Search Index
- Journal :
- Arabian Journal for Science & Engineering (Springer Science & Business Media B.V. )
- Publication Type :
- Academic Journal
- Accession number :
- 127192850
- Full Text :
- https://doi.org/10.1007/s13369-017-2797-3