Paper 2013/181 Original: eprint.iacr.org/2013/181 ↗

On the evaluation of modular polynomials

Andrew V. Sutherland
Abstract

We present two algorithms that, given a prime ell and an elliptic curve E/Fq, directly compute the polynomial $\Phi_\ell(j(E),Y)\in\Fq[Y] whose roots are the j-invariants of the elliptic curves that are ell-isogenous to E. We do not assume that the modular polynomial Phi_ell(X,Y) is given. The algorithms may be adapted to handle other types of modular polynomials, and we consider applications to point counting and the computation of endomorphism rings. We demonstrate the practical efficiency of the algorithms by setting a new point-counting record, modulo a prime q with more than 5,000 decimal digits, and by evaluating a modular polynomial of level ell=100,019.

Metadata
Available format(s)
PDF
Category
Public-key cryptography
Publication info
Preprint.
History
2013-05-07: last updated
2013-04-01: published
Short URL
https://ia.cr/2013/181
License
https://creativecommons.org/licenses/by/4.0/

BibTeX

@misc{cryptoeprint:2013/181,
      author = {Andrew V.  Sutherland},
      title = {On the evaluation of modular polynomials},
      howpublished = {Cryptology {ePrint} Archive, Paper 2013/181},
      year = {2013},
      url = {https://eprint.iacr.org/2013/181}
}
Note: In order to protect the privacy of readers, this archive does not use cookies or embedded third party content.