Paper 2026/2808

An improved algorithm to solve the isogeny problem in dimension 2 with precomputation

Maria Corte-Real Santos, École Normale Supérieure de Lyon, French National Centre for Scientific Research
Abstract

We give a new algorithm for the superspecial isogeny problem in dimension $2$. After a one-time precomputation depending only on $p$ (which succeeds with overwhelming probability), each instance is solved in expected time and memory $p^{3/4+o(1)}$. This result is unconditional, relying on no heuristics. Including the precomputation, a single instance is solved in time $p^{19/23+o(1)}$, improving on the $p^{1+o(1)}$ of the Costello-Smith algorithm. The improvement holds even with the same memory as (the rigorous version of) their algorithm. The key ingredient is an algorithm that computes the equations of the Humbert surfaces $\mathcal{H}_{N^2}$ modulo $p$ for all $N$ up to a bound $D$ growing with $p$. These equations give a membership test for optimally $(N,N)$-split surfaces, which we evaluate in batches using fast multipoint evaluation. This speeds up the bottleneck of the Costello-Smith algorithm: finding an isogeny from a superspecial principally polarised abelian surface to a product of supersingular elliptic curves.

Metadata
Available format(s)
PDF
Category
Public-key cryptography
Publication info
Preprint.
Keywords
isogeny-based cryptographydimension 2cryptanalysis
Contact author(s)
maria corte_real_santos @ ens-lyon fr
History
2026-11-09: approved
2026-11-06: received
See all versions
Short URL
https://ia.cr/2026/2808
License
Creative Commons Attribution
CC BY

BibTeX

@misc{cryptoeprint:2026/2808,
      author = {Maria Corte-Real Santos},
      title = {An improved algorithm to solve the isogeny problem in dimension 2 with precomputation},
      howpublished = {Cryptology {ePrint} Archive, Paper 2026/2808},
      year = {2026},
      url = {https://eprint.iacr.org/2026/2808}
}
Note: In order to protect the privacy of readers, eprint.iacr.org does not use cookies or embedded third party content.