Skip to main content

Fast Elliptic Curve Arithmetic and Improved Weil Pairing Evaluation

  • Conference paper
  • First Online:
Topics in Cryptology — CT-RSA 2003 (CT-RSA 2003)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 2612))

Included in the following conference series:

Abstract

We present an algorithm which speeds scalar multiplication on a general elliptic curve by an estimated 3.8% to 8.5% over the best known general methods when using affine coordinates. This is achieved by eliminating a field multiplication when we compute 2P +Q from given points P, Q on the curve. We give applications to simultaneous multiple scalar multiplication and to the Elliptic Curve Method of factorization. We show how this improvement together with another idea can speed the computation of the Weil and Tate pairings by up to 7.8%.

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 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.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

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Paulo S. L. M. Barreto, Hae Y. Kim, Ben Lynn and Michael Scott, Efficient algorithms for pairing-based cryptosystems, in Advances in Cryptology-Crypto 2002, M. Yung (Ed.), LNCS 2442, Springer-Verlag, 2002, pp. 354–368. 349, 350

    Chapter  Google Scholar 

  2. I. F. Blake, G. Seroussi, N. P. Smart, Elliptic Curves in Cryptography, LMS 265 Cambridge University Press, 1999. 344, 346

    Google Scholar 

  3. Dan Boneh and Matt Franklin, Identity-based encryption from the Weil pairing, in Advances in Cryptology-Crypto 2001, J. Kilian (Ed.), LNCS 2139, Springer-Verlag, 2001, pp. 213–229. Appendix available at http://crypto.stanford.edu/~dabo/papers/ibe.pdf. 349

    Chapter  Google Scholar 

  4. Dan Boneh, Ben Lynn, and Hovav Shacham, Short signatures from the Weil pairing, in Advances in Cryptology-Asiacrypt 2001, C. Boyd (Ed.), LNCS 2248, Springer-Verlag, 2001, pp. 514–532. 352

    Chapter  Google Scholar 

  5. D. M. Gordon, A survey of fast exponentiation methods, J. Algorithms, 27, pp. 129–146, 1998. 345, 347

    Article  MATH  MathSciNet  Google Scholar 

  6. Antoine Joux, The Weil and Tate Pairings as building blocks for public key cryptosystems (survey), in Algorithmic Number Theory, 5th International Symposium ANTS-V, Sydney, Australia, July 7–12, 2002 Proceedings, Claus Fieker and David R. Kohel (Eds.), LNCS 2369, Springer-Verlag, 2002, pp. 20–32. 349

    Chapter  Google Scholar 

  7. Donald E. Knuth, The Art of Computer Programming, vol. 2, Seminumerical Algorithms, Addison-Wesley, 3rd edition, 1997. 345

    Google Scholar 

  8. C. K. Koç and E. Savaş, Architectures for Unified Field Inversion with Applications in Elliptic Curve Cryptography, The 9th IEEE International Conference on Electronics, Circuits and Systems, ICECS 2002, Dubrovnik, Croatia, September 15–18, 2002, vol. 3, pp. 1155–1158. 346

    Google Scholar 

  9. Bodo Möller, Algorithms for multi-exponentiation, in Selected Areas in Cryptography 2001, Toronto, Ontario, Serge Vaudenay and Amr M. Youssef(Eds.), LNCS 2259, Springer-Verlag, 2002, pp. 165–180

    Chapter  Google Scholar 

  10. Peter L. Montgomery, Speeding the Pollard and Elliptic Curve Methods of Factorization, Math. Comp., v. 48(1987), pp. 243–264. 349

    Article  MATH  MathSciNet  Google Scholar 

  11. Peter L. Montgomery, Evaluating Recurrences of Form Xm+n = f(Xm, Xn, Xm-n) via Lucas Chains. Available at ftp://ftp.cwi.nl:/pub/pmontgom/lucas.ps.gz. 349

  12. Yasuyuki Sakai, Kouichi Sakurai, On the Power of Multidoubling in Speeding up Elliptic Scalar Multiplication, in Selected Areas in Cryptography 2001, Toronto, Ontario, Serge Vaudenay and Amr M. Youssef(Eds.), LNCS 2259, Springer-Verlag, 2002, pp. 268–283. 347

    Chapter  Google Scholar 

  13. Joseph H. Silverman, The Arithmetic of Elliptic Curves, Springer-Verlag, GTM 106, 1986. 344, 349, 353

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2003 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Eisenträger, K., Lauter, K., Montgomery, P.L. (2003). Fast Elliptic Curve Arithmetic and Improved Weil Pairing Evaluation. In: Joye, M. (eds) Topics in Cryptology — CT-RSA 2003. CT-RSA 2003. Lecture Notes in Computer Science, vol 2612. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-36563-X_24

Download citation

  • DOI: https://doi.org/10.1007/3-540-36563-X_24

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-00847-7

  • Online ISBN: 978-3-540-36563-1

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics