Skip to main content

Isogeny Volcanoes of Elliptic Curves and Sylow Subgroups

  • Conference paper
  • First Online:
  • 833 Accesses

Part of the book series: Lecture Notes in Computer Science ((LNSC,volume 8895))

Abstract

Given an ordinary elliptic curve over a finite field located in the floor of its volcano of \( \ell \)-isogenies, we present an efficient procedure to take an ascending path from the floor to the level of stability and back to the floor. As an application for regular volcanoes, we give an algorithm to compute all the vertices of their craters. In order to do this, we make use of the structure and generators of the \( \ell \)-Sylow subgroups of the elliptic curves in the volcanoes.

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

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

References

  1. Bisson, G., Sutherland, A.V.: Computing the endomorphism ring of an ordinary elliptic curve over a finite field. J. Number Theory 131(5), 815–831 (2011)

    Article  MATH  MathSciNet  Google Scholar 

  2. Bröker, R., Lauter, K., Sutherland, A.V.: Modular polynomials via isogeny volcanoes. Math. Comput. 81(278), 1201–1231 (2012)

    Article  MATH  Google Scholar 

  3. Couveignes, J.-M., Morain, F.: Schoof’s algorithm and isogeny cycles. In: Huang, M.-D.A., Adleman, L.M. (eds.) ANTS 1994. LNCS, vol. 877, pp. 43–58. Springer, Heidelberg (1994)

    Chapter  Google Scholar 

  4. Cox, D.A.: Primes of the Form \( x^2 + ny^2 \). Wiley-Interscience, New York (1989)

    Google Scholar 

  5. Doche, C., Icart, T., Kohel, D.R.: Efficient scalar multiplication by isogeny decompositions. In: Yung, M., Dodis, Y., Kiayias, A., Malkin, T. (eds.) PKC 2006. LNCS, vol. 3958, pp. 191–206. Springer, Heidelberg (2006)

    Chapter  Google Scholar 

  6. Fouquet, M., Morain, F.: Isogeny volcanoes and the SEA algorithm. In: Fieker, C., Kohel, D.R. (eds.) ANTS 2002. LNCS, vol. 2369, pp. 276–291. Springer, Heidelberg (2002)

    Chapter  Google Scholar 

  7. Ionica, S., Joux, A.: Pairing the volcano. Math. Comput. 82(281), 581–603 (2013)

    Article  MATH  MathSciNet  Google Scholar 

  8. Joux, A., Nguyen, K.: Separating decision Diffie-Hellman from computational Diffie-Hellman in cryptographic groups. J. Cryptol. 16(4), 239–247 (2003)

    Article  MATH  MathSciNet  Google Scholar 

  9. Kohel, D.: Endomorphism rings of elliptic curves over finite fields. Ph.D. thesis, University of California, Berkeley (1996)

    Google Scholar 

  10. Lercier, R.: Algorithmique des courbes elliptiques dans les corps finis. Ph.D. thesis, École Polytechnique, Paris (1997)

    Google Scholar 

  11. Lenstra Jr., H.W.: Complex multiplication structure of elliptic curves. J. Number Theory 56(2), 227–241 (1996)

    Article  MATH  MathSciNet  Google Scholar 

  12. Menezes, A., Okamoto, T., Vanstone, S.: Reducing elliptic curve logarithms to logarithms in a finite field. IEEE Trans. Inf. Theory 39, 1639–1646 (1993)

    Article  MATH  MathSciNet  Google Scholar 

  13. Miret, J., Moreno, R., Rio, A.: Generalization of Vélu’s formulae for isogenies between elliptic curves. In: Proceedings of the Primeras Jornadas de Teoría de Números Publicacions Matemàtiques, vol. Extra, pp. 147–163 (2007)

    Google Scholar 

  14. Miret, J., Moreno, R., Rio, A., Valls, M.: Computing the \( \ell \)-power torsion of an elliptic curve over a finite field. Math. Comput. 78(267), 1767–1786 (2009)

    Article  MATH  MathSciNet  Google Scholar 

  15. Miret, J., Moreno, R., Sadornil, D., Tena, J., Valls, M.: Computing the height of volcanoes of \( \ell \)-isogenies of elliptic curves over finite fields. Appl. Math. Comput. 196(1), 67–76 (2008)

    Article  MATH  MathSciNet  Google Scholar 

  16. Miret, J., Sadornil, D., Tena, J., Tomàs, R., Valls, M.: On avoiding ZVP-attacks using isogeny volcanoes. In: Chung, K.-I., Sohn, K., Yung, M. (eds.) WISA 2008. LNCS, vol. 5379, pp. 266–277. Springer, Heidelberg (2009)

    Chapter  Google Scholar 

  17. Pohlig, S., Hellman, M.: An improved algorithm for computing algorithms over \( GF( p ) \) and its cryptographyc significance. IEEE Trans. Inf. Theory 24, 106–110 (1978)

    Article  MATH  MathSciNet  Google Scholar 

  18. Schoof, R.: Counting points on elliptic curves over finite fields. J. Théor. Nombres Bordeaux 7(1), 219–254 (1995)

    Article  MATH  MathSciNet  Google Scholar 

  19. Silverman, J.H.: The Arithmetic of Elliptic Curves. Graduate Texts in Mathemathics. Springer-Verlag, New York (1986)

    MATH  Google Scholar 

  20. Sutherland, A.V.: Computing Hilbert class polynomials with the Chinese remainder theorem. Math. Comput. 80(273), 501–538 (2011)

    Article  MATH  MathSciNet  Google Scholar 

  21. Vélu, J.: Isogenies entre courbes elliptiques. Comptes Rendus De L’Academie Des Sciences Paris, Serie I-Mathematique, Serie A 273, 238–241 (1971)

    MATH  Google Scholar 

Download references

Acknowledgments

The authors thank the reviewers for their valuable comments and specially Sorina Ionica for her suggestions which have improved this article. Research of the second and third authors was supported in part by grants MTM2013-46949-P (Spanish MINECO) and 2014 SGR1666 (Generalitat de Catalunya).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Javier Valera .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2015 Springer International Publishing Switzerland

About this paper

Cite this paper

Fouquet, M., Miret, J.M., Valera, J. (2015). Isogeny Volcanoes of Elliptic Curves and Sylow Subgroups. In: Aranha, D., Menezes, A. (eds) Progress in Cryptology - LATINCRYPT 2014. LATINCRYPT 2014. Lecture Notes in Computer Science(), vol 8895. Springer, Cham. https://doi.org/10.1007/978-3-319-16295-9_9

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-16295-9_9

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-16294-2

  • Online ISBN: 978-3-319-16295-9

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics