A Fast Implementation of Montgomery Algorithm on ARM

LI Ming-jiu,JI Xiao-yong,Liu Bian-jian
DOI: https://doi.org/10.3969/j.issn.1007-757x.2006.10.014
2006-01-01
Abstract:Montgomery algorithm is a fast modular multiplication algorithm and has been widely used in the basic operation of public key cryptography algorithms such as RSA and ElGamal. However, there're few papers focusing on it theoretically and systematically. The algorithm is analyzed deeply and deduced systematically in this paper. Based on ARM chip, Montgomery Algorithm is optimized so that it can enhance the implementation speed of modular multiplication in RSA algorithm.
What problem does this paper attempt to address?