On Implementation of GHS Attack against Elliptic Curve Cryptosystems over Cubic Extension Fields of Odd Characteristics

In this paper, we present algorithms for implementation of the GHS attack to Elliptic curve cryptosystems (ECC). In particular, we consider two large classes of elliptic curves over cubic extension fields of odd characteristics which have weak covering curves against GHS attack, whose existence have been shown recently [16][17][18]. We show an algorithm to find definition equation of the covering curve and an algorithm to transfer DLP of the elliptic curve to Jacobian of the covering curve. An algorithm to test if the covering curve is hyperelliptic is also shown in the appendix. keywords Elliptic curve cryptosystems, Discrete logarithm problem, GHS attack

[1]  Nicolas Thériault,et al.  A double large prime variation for small genus hyperelliptic index calculus , 2004, Math. Comput..

[2]  Florian Hess,et al.  The GHS Attack Revisited , 2003, EUROCRYPT.

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

[4]  Alfred Menezes,et al.  Analysis of the Weil Descent Attack of Gaudry, Hess and Smart , 2001, CT-RSA.

[5]  Hess Florian,et al.  Generalising the GHS attack on the elliptic curve discrete logarithm , 2004 .

[6]  Koh-ichi Nagao,et al.  Improvement of ThéLeriault Algorithm of Index Calculus for Jacobian of Hyperelliptic Curves of Small Genus , 2004, IACR Cryptol. ePrint Arch..

[7]  Jinhui Chao,et al.  Classification of Weil Restrictions Obtained by (2, ..., 2) Coverings of P1 , 2006, IACR Cryptol. ePrint Arch..

[8]  Steven D. Galbraith Weil Descent of Jacobians , 2003, Discret. Appl. Math..

[9]  C. Diem The GHS-attack in odd characteristic , 2003 .

[10]  Jinhui Chao,et al.  Scholten Forms and Elliptic/Hyperelliptic Curves with Weak Weil Restrictions , 2005, IACR Cryptol. ePrint Arch..

[11]  Tanja Lange,et al.  Handbook of Elliptic and Hyperelliptic Curve Cryptography , 2005 .

[12]  Nicolas Thériault,et al.  Weil Descent Attack for Artin-Schreier Curves , 2003 .

[13]  N. Thériault Weil descent attack for Kummer extensions , 2003 .

[14]  Nigel P. Smart,et al.  Constructive and destructive facets of Weil descent on elliptic curves , 2002, Journal of Cryptology.

[15]  Claus Diem,et al.  Index Calculus in Class Groups of Plane Curves of Small Degree , 2005, IACR Cryptol. ePrint Arch..