Speeding Modular Squaring Algorithms of Larger-Number Using CRT
Ding Hong
Abstract
Ding Hong
Abstract
Modular exponentiation can be decomposed into several modular squaring and modular multiplication.So we can accelerate the computation of modular exponentiation by optimizing modular squaring of larger number,and we can resolve question of slowly calculating of the public-key cryptography systems.An algorithm of optimizing modular squaring using Chinese remainder theorem is introduced. At the same time another algorithm of optimizing modular squaring based on generalized Chinese remainder theorem is introduced.The several algorithms are compared in the different surroundings.
A significance statement is not available in the OpenAlex record.
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.
Modular exponentiation can be decomposed into several modular squaring and modular multiplication.So we can accelerate the computation of modular exponentiation by optimizing modular squaring of larger number,and we can resolve question of slowly calculating of the public-key cryptography systems.An algorithm of optimizing modular squaring using Chinese remainder theorem is introduced. At the same time another algorithm of optimizing modular squaring based on generalized Chinese remainder theorem is introduced.The several algorithms are compared in the different surroundings.
Key concepts: Modular exponentiation, Chinese remainder theorem, Modular arithmetic, Modular design, Remainder, Computer science, Cryptography, Arithmetic