Contents Online
Communications in Mathematical Sciences
Volume 5 (2007)
Number 2
An efficient modulo $p$ multiplication algorithm with moderate factors of $p+1$ and $p-1$
Pages: 383 – 389
DOI: https://dx.doi.org/10.4310/CMS.2007.v5.n2.a8
Authors
Abstract
Modular multiplication plays an important role to several public-key cryptosystems such as the RSA cryptosystem. This paper proposes an efficient modulo $p$ multiplication algorithm with moderate factors of $p+1$ and $p-1$. In order to improve the RSA decryption performance, users can utilize our proposed algorithm and the strong prime criterion. It will prove that the decryption method based on our proposed algorithm can run at a speed almost 6.5 times faster than that of the traditional method, or almost 2 times faster than that of the method based on the Chinese Remainder Theorem. Furthermore, the proposed algorithm can greatly enhance the performance of RSA encryption.
Keywords
modular multiplication, modular exponentiation, RSA cryptosystem, strong prime
2010 Mathematics Subject Classification
65Y20, 68Q99
Published 1 January 2007