On Elkies subgroups of ‘ -torsion points in elliptic curves defined over a finite field

As a subproduct of the Schoof-Elkies-Atkin algorithm to count points on elliptic curves defined over finite fields of characteristic p, there exists an algorithm that computes, for ` an Elkies prime, `-torsion points in an extension of degree `−1 at cost Õ(` max(`, log q)) bit operations in the favorable case where ` 6 p/2. We combine in this work a fast algorithm for computing isogenies due to Bostan, Morain, Salvy and Schost with the p-adic approach followed by Joux and Lercier to get an algorithm valid without any limitation on ` and p but of similar complexity. For the sake of simplicity, we precisely state here the algorithm in the case of finite fields with characteristic p > 5. We give experiment results too.

[1]  Jean-Marc Couveignes,et al.  Computing L-isogenies with the P-torsion , 1996 .

[2]  Elwyn R. Berlekamp,et al.  Algebraic coding theory , 1984, McGraw-Hill series in systems science.

[3]  Jean Louis Dornstetter On the equivalence between Berlekamp's and Euclid's algorithms , 1987, IEEE Trans. Inf. Theory.

[4]  V. Shoup,et al.  Removing randomness from computational number theory , 1989 .

[5]  Antoine Joux,et al.  Counting points on elliptic curves in medium characteristic , 2006, IACR Cryptol. ePrint Arch..

[6]  Éric Schost,et al.  Fast algorithms for computing isogenies between elliptic curves , 2006, Math. Comput..

[7]  David Y. Y. Yun,et al.  Fast Solution of Toeplitz Systems of Equations and Computation of Padé Approximants , 1980, J. Algorithms.

[8]  Reynald Lercier,et al.  Galois invariant smoothness basis , 2007 .

[9]  Andreas Enge,et al.  Computing modular polynomials in quasi-linear time , 2007, Math. Comput..

[10]  Victor Y. Pan,et al.  New Techniques for the Computation of Linear Recurrence Coefficients , 2000 .

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

[12]  Steven D. Galbraith,et al.  Extending the GHS Weil Descent Attack , 2002, EUROCRYPT.

[13]  Reynald Lercier,et al.  Elliptic periods for finite fields , 2008, Finite Fields Their Appl..

[14]  Paula B. Cohen On the coefficients of the transformation polynomials for the elliptic modular function , 1984 .

[15]  J. Cassels,et al.  Review: Joseph H. Silverman, The arithmetic of elliptic curves , 1987 .

[16]  Nigel P. Smart,et al.  An Analysis of Goubin's Refined Power Analysis Attack , 2003, CHES.

[17]  James L. Massey,et al.  Shift-register synthesis and BCH decoding , 1969, IEEE Trans. Inf. Theory.