An Improved Exponentiation Algorithm for RSA Cryptosystem
S. Sepahvandi, M. Hosseinza, Keivan Navi, Ali A. Jalali
Abstract
S. Sepahvandi, M. Hosseinza, Keivan Navi, Ali A. Jalali
Abstract
RSA encryption is one of the public-key methods that has been popular in last decade. Considering increment of security requirements, size of the keys has been larger. With key length growing, delay of exponentiation computation has changed into major problem in selecting longer keys. The binary or in other words square-and-multiply method is the classical exponentiation technique that is used in RSA. In this paper a new algorithm of exponentiation in RSA is presented that works in parallel, needs fewer multiplications and so has less delay. Therefore this technique is more useful in larger key computations.
OpenAlex reports 11 citations for this work. Citation counts describe recorded attention and do not establish research quality.
A contribution statement is not available in the OpenAlex record.
Method details are not available in the OpenAlex metadata.
Findings are not separately available in the OpenAlex metadata.
Limitations are not available in the OpenAlex metadata.
Application details are not available in the OpenAlex metadata.
RSA encryption is one of the public-key methods that has been popular in last decade. Considering increment of security requirements, size of the keys has been larger. With key length growing, delay of exponentiation computation has changed into major problem in selecting longer keys. The binary or in other words square-and-multiply method is the classical exponentiation technique that is used in RSA. In this paper a new algorithm of exponentiation in RSA is presented that works in parallel, needs fewer multiplications and so has less delay. Therefore this technique is more useful in larger key computations.
Key concepts: Exponentiation, Modular exponentiation, Cryptosystem, Key size, Computer science, Public-key cryptography, Computation, Encryption