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
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsReferences
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)
Bröker, R., Lauter, K., Sutherland, A.V.: Modular polynomials via isogeny volcanoes. Math. Comput. 81(278), 1201–1231 (2012)
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)
Cox, D.A.: Primes of the Form \( x^2 + ny^2 \). Wiley-Interscience, New York (1989)
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)
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)
Ionica, S., Joux, A.: Pairing the volcano. Math. Comput. 82(281), 581–603 (2013)
Joux, A., Nguyen, K.: Separating decision Diffie-Hellman from computational Diffie-Hellman in cryptographic groups. J. Cryptol. 16(4), 239–247 (2003)
Kohel, D.: Endomorphism rings of elliptic curves over finite fields. Ph.D. thesis, University of California, Berkeley (1996)
Lercier, R.: Algorithmique des courbes elliptiques dans les corps finis. Ph.D. thesis, École Polytechnique, Paris (1997)
Lenstra Jr., H.W.: Complex multiplication structure of elliptic curves. J. Number Theory 56(2), 227–241 (1996)
Menezes, A., Okamoto, T., Vanstone, S.: Reducing elliptic curve logarithms to logarithms in a finite field. IEEE Trans. Inf. Theory 39, 1639–1646 (1993)
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)
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)
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)
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)
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)
Schoof, R.: Counting points on elliptic curves over finite fields. J. Théor. Nombres Bordeaux 7(1), 219–254 (1995)
Silverman, J.H.: The Arithmetic of Elliptic Curves. Graduate Texts in Mathemathics. Springer-Verlag, New York (1986)
Sutherland, A.V.: Computing Hilbert class polynomials with the Chinese remainder theorem. Math. Comput. 80(273), 501–538 (2011)
Vélu, J.: Isogenies entre courbes elliptiques. Comptes Rendus De L’Academie Des Sciences Paris, Serie I-Mathematique, Serie A 273, 238–241 (1971)
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
Corresponding author
Editor information
Editors and Affiliations
Rights 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)