Skip to main content

Improvement over Montgomery Modular Multiplication

  • Conference paper
  • First Online:
Information Systems Security (ICISS 2021)

Part of the book series: Lecture Notes in Computer Science ((LNSC,volume 13146))

Included in the following conference series:

  • 534 Accesses

Abstract

This paper describes an improvement over Montgomery Modular Multiplication proposed by Peter L. Montgomery in [1]. Montgomery in [1] has proposed a method of computing \(z = x.y \, mod \, N\) (\(N > 1\)) which is much faster and does not require any division by N. Central to his method is one algorithm called Reduction algorithm which is required to be employed 4 times in order to compute z. The improvement that we propose still uses the same Reduction algorithm of [1], but in the improved version we are only required to employ the Reduction algortihm twice in order to compute z.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 54.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 69.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Montgomery, P.L.: Modular multiplication without trial division. Math. Comput. 44(170), 519–521 (1985)

    Google Scholar 

  2. Quisquater, J.J., Couvreur, C.: Fast decipherment algorithm for RSA public-key cryptosystem. IEE Electron. Lett. 18(21), 905907 (1982)

    Google Scholar 

  3. Rivest, R.L., Shamir, A., Adlemn, L.: A method for obtaining digital signatures and public-key cryptosystems. Commun. ACM 21, 120–126 (1978)

    Article  MathSciNet  Google Scholar 

  4. BigDigits multiple-precision arithmetic source code. http://www.di-mgt.com.au/bigdigits.html

Download references

Acknowledgment

We thank the referee of this paper for the helpful comments. It improved the presentation of the paper.

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2021 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Mukhopadhyay, D. (2021). Improvement over Montgomery Modular Multiplication. In: Tripathy, S., Shyamasundar, R.K., Ranjan, R. (eds) Information Systems Security. ICISS 2021. Lecture Notes in Computer Science(), vol 13146. Springer, Cham. https://doi.org/10.1007/978-3-030-92571-0_14

Download citation

  • DOI: https://doi.org/10.1007/978-3-030-92571-0_14

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-030-92570-3

  • Online ISBN: 978-3-030-92571-0

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics