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
Division of polynomials without inversions in the base field, and an extended gcd algorithm which uses only one inversion in the base field.
-
2
The omission of superfluous calculations in the reduction part.
-
3
Expressing points on the Jacobian in a slightly different form.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
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)
Baily, D.V., Paar, C.: Elliptic Curve Cryptosystems over Large Characteristic Extension Fields (1999) (preprint)
Cantor, D.: Computing in the Jacobian of a Hyperelliptic curve. Math Comp. 48, 95–101 (1987)
Cohen, H.: A Course in Computational Algebraic Number Theory, GTM 138. Springer, Heidelberg (1993)
Futa, Y., Miyaji, A.: An efficient Construction of Elliptic curves over OEF fields. Talks in Kyoto Rigar Royal Hotel (1999)
Koblitz, N.: Elliptic Cryptosystems. Math Comp. 48, 203–209 (1987)
Koblitz, N.: Hyperelliptic Cryptosystems. J. Cryptology 1, 139–150 (1989)
Koblitz, N.: Algebraic Aspects of Cryptography, Algorithms and Computations in Math., vol. 3. Springer, Heidelberg (1998)
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)
Miyaji, A., Ono, T., Cohen, H.: Efficient Elliptic Curve Exponentiation. In: SCIS 1998, Hamanakako (January1998)
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)
Sakai, Y., Ishizuka, H., Sakurai, K.: Construction and Implementation of Secure Hyperelliptic Cryptosystems. In: SCIS 1998, Hamanakako (January 1998)
Smart, N.: On the Perfomance of Hyperelliptic Cryptosystems. In: Stern, J. (ed.) EUROCRYPT 1999. LNCS, vol. 1592, pp. 165–175. Springer, Heidelberg (1999)
Tamura, T., Sakurai, K.: Genus Dependency of Hardware Implementation of Hyperelliptic Curve cryptosystems. In: SCIS 2000, Okinawa (January 2000)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights 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