``Chinese & Match'', an alternative to Atkin's ``Match and Sort'' method used in the SEA algorithm
Open Access
- 2 March 2000
- journal article
- Published by American Mathematical Society (AMS) in Mathematics of Computation
- Vol. 70 (234) , 827-837
- https://doi.org/10.1090/s0025-5718-00-01200-x
Abstract
A classical way to compute the number of points of elliptic curves defined over finite fields from partial data obtained in SEA (Schoof Elkies Atkin) algorithm is a so-called ``Match and Sort'' method due to Atkin. This method is a ``baby step/giant step'' way to find the number of points among candidates with elliptic curve additions. Observing that the partial information modulo Atkin's primes is redundant, we propose to take advantage of this redundancy to eliminate the usual elliptic curve algebra in this phase of the SEA computation. This yields an algorithm of similar complexity, but the space needed is smaller than what Atkin's method requires. In practice, our technique amounts to an acceleration of Atkin's method, allowing us to count the number of points of an elliptic curve defined over . As far as we know, this is the largest point-counting computation to date. Furthermore, the algorithm is easily parallelized.Keywords
This publication has 5 references indexed in Scilit:
- Algorithms for computing isogenies between elliptic curvesPublished by American Mathematical Society (AMS) ,1997
- Elliptic and modular curves over finite fields and related computational issuesPublished by American Mathematical Society (AMS) ,1997
- Calcul du nombre de points sur une courbe elliptique dans un corps fini : aspects algorithmiquesJournal de Théorie des Nombres de Bordeaux, 1995
- Counting points on elliptic curves over finite fieldsJournal de Théorie des Nombres de Bordeaux, 1995
- Elliptic Curves Over Finite Fields and the Computation of Square Roots mod pMathematics of Computation, 1985