Skip to main content

Improving Group Law Algorithms for Jacobians of Hyperelliptic Curves

  • Conference paper
Algorithmic Number Theory (ANTS 2000)

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

Included in the following conference series:

Abstract

In this paper, we propose three ideas to speed up the computation of the group operation in the Jacobian of a hyperelliptic curve:

  1. 1

    Division of polynomials without inversions in the base field, and an extended gcd algorithm which uses only one inversion in the base field.

  2. 2

    The omission of superfluous calculations in the reduction part.

  3. 3

    Expressing points on the Jacobian in a slightly different form.

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 84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.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. Baily, D.V., Paar, C.: Optimal Extension Fields for Fast Arithmetic in Public-Key Algorithms. In: Krawczyk, H. (ed.) CRYPTO 1998. LNCS, vol. 1462, pp. 472–485. Springer, Heidelberg (1998)

    Google Scholar 

  2. Baily, D.V., Paar, C.: Elliptic Curve Cryptosystems over Large Characteristic Extension Fields (1999) (preprint)

    Google Scholar 

  3. Cantor, D.: Computing in the Jacobian of a Hyperelliptic curve. Math Comp. 48, 95–101 (1987)

    Article  MATH  MathSciNet  Google Scholar 

  4. Cohen, H.: A Course in Computational Algebraic Number Theory, GTM 138. Springer, Heidelberg (1993)

    Google Scholar 

  5. Futa, Y., Miyaji, A.: An efficient Construction of Elliptic curves over OEF fields. Talks in Kyoto Rigar Royal Hotel (1999)

    Google Scholar 

  6. Koblitz, N.: Elliptic Cryptosystems. Math Comp. 48, 203–209 (1987)

    Article  MATH  MathSciNet  Google Scholar 

  7. Koblitz, N.: Hyperelliptic Cryptosystems. J. Cryptology 1, 139–150 (1989)

    Article  MATH  MathSciNet  Google Scholar 

  8. Koblitz, N.: Algebraic Aspects of Cryptography, Algorithms and Computations in Math., vol. 3. Springer, Heidelberg (1998)

    Google Scholar 

  9. Lim, G.H., Hwang, H.S.: Fast Implementation of Elliptic Curve Arithmetic in GF(pn). In: Imai, H., Zheng, Y. (eds.) PKC 2000. LNCS, vol. 1751, pp. 405–421. Springer, Heidelberg (2000)

    Chapter  Google Scholar 

  10. Miyaji, A., Ono, T., Cohen, H.: Efficient Elliptic Curve Exponentiation. In: SCIS 1998, Hamanakako (January1998)

    Google Scholar 

  11. Menezes, A.J., Wu, Y., Zuccherato, R.J.: An elementary Introduction to Hyperelliptic Curves. Appendix to Algebraic Aspects of Cryptography (au. N. Koblitz). Springer (1998)

    Google Scholar 

  12. Sakai, Y., Ishizuka, H., Sakurai, K.: Construction and Implementation of Secure Hyperelliptic Cryptosystems. In: SCIS 1998, Hamanakako (January 1998)

    Google Scholar 

  13. Smart, N.: On the Perfomance of Hyperelliptic Cryptosystems. In: Stern, J. (ed.) EUROCRYPT 1999. LNCS, vol. 1592, pp. 165–175. Springer, Heidelberg (1999)

    Google Scholar 

  14. Tamura, T., Sakurai, K.: Genus Dependency of Hardware Implementation of Hyperelliptic Curve cryptosystems. In: SCIS 2000, Okinawa (January 2000)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2000 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Nagao, Ki. (2000). Improving Group Law Algorithms for Jacobians of Hyperelliptic Curves. In: Bosma, W. (eds) Algorithmic Number Theory. ANTS 2000. Lecture Notes in Computer Science, vol 1838. Springer, Berlin, Heidelberg. https://doi.org/10.1007/10722028_28

Download citation

  • DOI: https://doi.org/10.1007/10722028_28

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-67695-9

  • Online ISBN: 978-3-540-44994-2

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics