Exponentiating faster with addition chains
EUROCRYPT '90 Proceedings of the workshop on the theory and application of cryptographic techniques on Advances in cryptology
A method for obtaining digital signatures and public-key cryptosystems
Communications of the ACM
A Computer Algorithm for Calculating the Product AB Modulo M
IEEE Transactions on Computers
Compression of individual sequences via variable-rate coding
IEEE Transactions on Information Theory
Hi-index | 0.24 |
In this article, a fast modular multiplication method is presented. The known fastest modular multiplication method by Su and Hwang (F.-F. Su, T. Huang, Comments on iterative modular multiplication without magnitude comparison, Proceedings of the Sixth National Conference on Information Security, Taichung, Taiwan, 1996, pp. 21-22) requires n+11 additions on the average for an n-bit modulus. In Su and Hwang's method, the computed values are not stored for use again. Our method uses the Lempel-Ziv binary tree to store the computed values. According to our analysis, our method is faster than Su and Hwang's for n512. Further, our method only requires 0.6667n additions on the average for sufficiently large n.