Isomorphism Classes of Hyperelliptic Curves of Genus 2 over Fq

We present a simple and direct method of counting the number of the isomorphism classes of hyperelliptic curves of genus 2 over finite fields with characteristic different from 5. In this case it turns out that the number of isomorphism classes of genus-2 hyperelliptic curve over a given field \( \mathbb{F}_q \) is on the order of q 3. These results have applications to hyperelliptic curve cryptography.

[1]  Steven D. Galbraith,et al.  Supersingular Curves in Cryptography , 2001, ASIACRYPT.

[2]  Joseph H. Silverman,et al.  The arithmetic of elliptic curves , 1986, Graduate texts in mathematics.

[3]  G. G. Stokes "J." , 1890, The New Yale Book of Quotations.

[4]  K. Conrad,et al.  Finite Fields , 2018, Series and Products in the Development of Mathematics.

[5]  Alfred Menezes,et al.  Isomorphism Classes of Genus-2 Hyperelliptic Curves Over Finite Fields , 2002, Applicable Algebra in Engineering, Communication and Computing.

[6]  P. Lockhart On the discriminant of a hyperelliptic curve , 1994 .

[7]  Alfred Menezes,et al.  Elliptic curve public key cryptosystems , 1993, The Kluwer international series in engineering and computer science.

[8]  T. Elgamal A public key cryptosystem and a signature scheme based on discrete logarithms , 1984, CRYPTO 1984.

[9]  Pierrick Gaudry,et al.  An Algorithm for Solving the Discrete Log Problem on Hyperelliptic Curves , 2000, EUROCRYPT.

[10]  Leonard M. Adleman,et al.  A subexponential algorithm for the discrete logarithm problem with applications to cryptography , 1979, 20th Annual Symposium on Foundations of Computer Science (sfcs 1979).

[11]  N. Koblitz Elliptic curve cryptosystems , 1987 .

[12]  Victor S. Miller,et al.  Use of Elliptic Curves in Cryptography , 1985, CRYPTO.

[13]  G. Frey,et al.  A remark concerning m -divisibility and the discrete logarithm in the divisor class group of curves , 1994 .

[14]  Ian F. Blake,et al.  Elliptic curves in cryptography , 1999 .

[15]  Michael Wiener,et al.  Advances in Cryptology — CRYPTO’ 99 , 1999 .

[16]  Joe Harris,et al.  Geometry of Algebraic Curves: Volume I , 1984 .

[17]  Bart Preneel,et al.  Advances in cryptology - EUROCRYPT 2000 : International Conference on the Theory and Application of Cryptographic Techniques, Bruges, Belgium, May 14-18, 2000 : proceedings , 2000 .

[18]  Rudolf Lide,et al.  Finite fields , 1983 .

[19]  Whitfield Diffie,et al.  New Directions in Cryptography , 1976, IEEE Trans. Inf. Theory.

[20]  Henning Stichtenoth,et al.  Algebraic function fields and codes , 1993, Universitext.

[21]  Gabriel Cardona,et al.  Curves of genus two over fields of even characteristic , 2002 .

[22]  Leonard M. Adleman,et al.  A subexponential algorithm for discrete logarithms over the rational subgroup of the jacobians of large genus hyperelliptic curves over finite fields , 1994, ANTS.