Skip to main content

Fast Scalar Multiplication on the Jacobian of a Family of Hyperelliptic Curves

  • Conference paper
  • First Online:
Information and Communications Security (ICICS 2001)

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

Included in the following conference series:

  • 587 Accesses

Abstract

Hyperelliptic curve cryptosystems (HCC for short) is a generalization of ECC. It has been drawing the attention of more and more researchers in recent years. The problem of how to decrease the amount of addition and scalar multiplication on the Jacobians of hyperelliptic curves so that the implementation speed can be improved is very important for the practical use of HCC. In this paper, Using Frobenius endomorphism as a tool, we discuss the problem of faster scalar multiplication. A faster algorithm on Jacobian’s scalar multiplication of a family of specific hyperelliptic curves is proposed with its computational cost analyzed. Analysis reveals that our algorithms’s computational cost is less than that of Signed Binary Method.

This work was supported by the project 973 of China under the reference number G1999035804.

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. Blake, I.F., Seroussi, G.: Smart, N.P., Elliptic Curves in Cryptography, London Mathematical Society Lecture Note Series.265. Cambridge University Press 1999

    Google Scholar 

  2. Cantor, D.G.: Computing in the Jacobian of a hyperelliptic curve, Mathematics of Computation, Vol. 48. (1987) 95–101

    Article  MATH  MathSciNet  Google Scholar 

  3. Enge, A.: The extended Euclidian algorithm on polynomials, and the computational efficiency of hyperelliptic cryptosystems. http://www.math.uniaugsburg.de/~enge/Publikationen.html

  4. Galbraith, S.D.: Weil descent of Jacobians, http://www.cs.bris.ac.uk/~stenve

  5. Gunther, C., Lange, T., Stein, A.: Speeding up the arithmetic on Koblitz curves of genus 2.Techn.Report CORR#2000-04,University of Waterlo. http://www.cacr.math.uwaterloo.ca

  6. Koblitz, N.: Elliptic Curve Cryptosystems, Math. of Computation,Vol. 48. (1987) 203–209

    Article  MATH  MathSciNet  Google Scholar 

  7. Koblitz, N.: Algebraic Aspects of Cryptography, Algorithms and Computation in Math. Vol. 3. Springer-Verlag 1998.

    Google Scholar 

  8. Koblitz, N.: Hyperelliptic cryptography, J.of Crypto.,No.1.(1989) 139–150

    Google Scholar 

  9. Miller, U.S.: Use of Elliptic Curve in Cryptography, In Advances in Cryptology—CRYPTO’85(Santa Barbara,Calif.,1985),Spring-Verlag, LNCS 218 (1986) 417–426

    Google Scholar 

  10. Muller, U.: Fast Multiplication on Elliptic Curves over Small Fields of Characterristic Two. J. of Crypto.,No.11,(1998) 219–234

    Google Scholar 

  11. Pila, J.: Frobenius maps of abelian varieties and finding roots of unity in finite fields. Math.Comp.Vol. 55.(1996) 745–763

    Article  MathSciNet  Google Scholar 

  12. Sakai, Y., Sakurai, K., Ishizuka, H.: Secure hyperelliptic cryptosystems and their performance. In PKC, Imai, H., Zheng, Y.,(eds.) Springer-Verlag, LNCS 1431. (1998) 164–181

    Google Scholar 

  13. Sakai, Y., Sakurai, K.: Design of hyperelliptic Cryptosystems in small characteristic and a software implementation over F(2n). In ASIACRYPT 98, Ohta, K., Pei, D.,(eds.) Springer-Verlag, LNCS 1514. (1998) 80–4

    Google Scholar 

  14. Smart, N.: On the performance of hyperelliptic cryptosystems. In EURO-CRYPT’99, Stern, J.(ed.), Springer-Verlag, LNCS 1592. (1999) 165–175

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2001 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Zhang, F., Zhang, F., Wang, Y. (2001). Fast Scalar Multiplication on the Jacobian of a Family of Hyperelliptic Curves. In: Qing, S., Okamoto, T., Zhou, J. (eds) Information and Communications Security. ICICS 2001. Lecture Notes in Computer Science, vol 2229. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-45600-7_9

Download citation

  • DOI: https://doi.org/10.1007/3-540-45600-7_9

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-42880-0

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

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics