Paper 2025/1154

Evaluation of Modular Polynomials from Supersingular Elliptic Curves

Maria Corte-Real Santos, ENS de Lyon, CNRS, UMPA, UMR 5669, Lyon, France
Jonathan Komada Eriksen, COSIC, KU Leuven, Belgium
Antonin Leroux, DGA-MI, Bruz, France, IRMAR - UMR 6625, Universit´e de Rennes, France
Michael Meyer, University of Regensburg, Germany
Lorenz Panny, Technische Universit¨at M¨unchen, Germany
Abstract

We present several new algorithms to evaluate modular polynomials of level $\ell$ modulo a prime $p$ on an input $j$. More precisely, we introduce two new generic algorithms, sharing the following similarities: they are based on a CRT approach; they make use of supersingular curves and the Deuring correspondence; and, their memory requirements are optimal. The first algorithm combines the ideas behind a hybrid algorithm of Sutherland in 2013 with a recent algorithm to compute modular polynomials using supersingular curves introduced in 2023 by Leroux. The complexity (holding around several plausible heuristic assumptions) of the resulting algorithm matches the $O(\ell^3 \log^{3} \ell + \ell \log p)$ time complexity of the best known algorithm by Sutherland, but has an optimal memory requirement. Our second algorithm is based on a sub-algorithm that can evaluate modular polynomials efficiently on supersingular $j$-invariants defined over $\mathbb{F}_p$, and achieves heuristic complexity quadratic in both $\ell$ and $\log j$, and linear in $\log p$. In particular, it is the first generic algorithm with optimal memory requirement to obtain a quadratic complexity in~$\ell$. Additionally, we show how to adapt our method to the computation of other types of modular polynomials such as the one stemming from Weber's function. Finally, we provide an optimised implementation of the two algorithms detailed in this paper, though we emphasise that various modules in our codebase may find applications outside their use in this paper.

Metadata
Available format(s)
PDF
Category
Implementation
Publication info
Preprint.
Contact author(s)
maria corte_real_santos @ ens-lyon fr
jeriksen @ esat kuleuven be
antonin leroux @ polytechnique org
michael @ random-oracles org
lorenz @ yx7 cc
History
2025-06-20: approved
2025-06-18: received
See all versions
Short URL
https://ia.cr/2025/1154
License
Creative Commons Attribution
CC BY

BibTeX

@misc{cryptoeprint:2025/1154,
      author = {Maria Corte-Real Santos and Jonathan Komada Eriksen and Antonin Leroux and Michael Meyer and Lorenz Panny},
      title = {Evaluation of Modular Polynomials from Supersingular Elliptic Curves},
      howpublished = {Cryptology {ePrint} Archive, Paper 2025/1154},
      year = {2025},
      url = {https://eprint.iacr.org/2025/1154}
}
Note: In order to protect the privacy of readers, eprint.iacr.org does not use cookies or embedded third party content.