Skip to main content

Schoof's algorithm and isogeny cycles

  • Conference paper
  • First Online:
Algorithmic Number Theory (ANTS 1994)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 877))

Included in the following conference series:

Abstract

The heart of Schoof's algorithm for computing the cardinality m of an elliptic curve over a finite field is the computation of m modulo small primes l. Elkies and Atkin have designed practical improvements to the basic algorithm, that make use of “good” primes l. We show how to use powers of good primes in an efficient way. This is done by computing isogenies between curves over the ground field. A new structure appears, called “isogeny cycle”. We investigate some properties of this structure.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. A. O. L. Atkin. Schoof's algorithm. Preprint, 1986.

    Google Scholar 

  2. A. O. L. Atkin. The number of points on an elliptic curve modulo a prime. Preprint, 1988.

    Google Scholar 

  3. A. O. L. Atkin. The number of points on an elliptic curve modulo a prime (ii). Preprint, 1992.

    Google Scholar 

  4. A. O. L. Atkin and François Morain. Elliptic curves and primality proving. Math. Comp., 61(203):29–67, July 1993.

    Google Scholar 

  5. Johannes Buchmann and Volker Müller. Computing the number of points of elliptic curves over finite fields. In S. M. Watt, editor, ISSAC '91, pages 179–182, 1991. Proceedings of the International Symposium on Symbolic and Algebraic Computation, July 15–17, Bonn, Germany.

    Google Scholar 

  6. Leonard S. Charlap, Raymond Coley, and David P. Robbins. Enumeration of rational points on elliptic curves over finite fields. Draft, 1991.

    Google Scholar 

  7. Jean-Marc Couveignes. Thesis. Manuscript, 1994.

    Google Scholar 

  8. Noam D. Elkies. Explicit isogenies. Manuscript, 1991.

    Google Scholar 

  9. D. Husemöller. Elliptic curves, volume 111 of Graduate Texts in Mathematics. Springer, 1987.

    Google Scholar 

  10. J.-F. Mestre. La méthode des graphes. Exemples et applications. In Proc. of the International Conference on class numbers and fundamental units of algebraic number fields, pages 217–242, Nagoya, 1986. Nagoya Univ. Katata (Japan).

    Google Scholar 

  11. François Morain. Calcul du nombre de points sur une courbe elliptique dans un corps fini: aspects algorithmiques. Submitted for publication of the Actes des Journées Arithmétiques 1993, March 1994.

    Google Scholar 

  12. François Morain. Implantation de l'algorithme de Schoof-Elkies-Atkin, Preprint, January. 1994.

    Google Scholar 

  13. R. Schoof. Elliptic curves over finite fields and the computation of square roots mod p. Math. Comp., 44:483–494, 1985.

    Google Scholar 

  14. René Schoof. Counting points on elliptic curves over finite fields. Submitted for publication of the Actes des Journées Arithmétiques 1993, March 1994.

    Google Scholar 

  15. H. M. Stark. Class-numbers of complex quadratic fields. In W. Kuyk, editor, Modular functions of one variable I, volume 320 of Lect. Notes in Math., pages 155–174. Springer Verlag, 1973. Proceedings International Summer School University of Antwerp, RUGA, July 17–Agust 3, 1972.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Leonard M. Adleman Ming-Deh Huang

Rights and permissions

Reprints and permissions

Copyright information

© 1994 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Couveignes, JM., Morain, F. (1994). Schoof's algorithm and isogeny cycles. In: Adleman, L.M., Huang, MD. (eds) Algorithmic Number Theory. ANTS 1994. Lecture Notes in Computer Science, vol 877. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-58691-1_42

Download citation

  • DOI: https://doi.org/10.1007/3-540-58691-1_42

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-58691-3

  • Online ISBN: 978-3-540-49044-9

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics