Adding Level Structure to Supersingular Elliptic Curve Isogeny Graphs
Sarah Arpin
TL;DR
This work extends the classical Deuring correspondence to supersingular elliptic curves with level-$N$ structure by proving that the endomorphism ring $\mathcal{O}(E,G)$ is an Eichler order of level $N$ in the quaternion algebra $B_{p,\infty}^E$, and by establishing a contravariant equivalence between the category of level-$N$ SSEs and invertible left $\mathcal{O}(E,G)$-modules. It clarifies that the map from $|\mathcal{S}_N|$ to Eichler orders is surjective but not injective, describes the fiber structure via dualizing and Frobenius involutions, and analyzes the corresponding $\ell$-isogeny graphs, including connectedness results and explicit examples. A detailed counting framework relates $N$-isogenies to the two-sided ideal class group of level-$N$ Eichler orders, yielding approximate upper bounds and exact class-number formulas in terms of $\mathbb{Z}[\sqrt{-pN}]$ and its orders. The level-$N$ graphs and category equivalence have cryptographic relevance, offering structural insights into enhanced isogeny graphs and their potential resistance to certain attacks. Overall, the paper provides a rigorous, complete Deuring-type correspondence for level structures and a rich algebraic and graph-theoretic framework for level-$N$ SSEs.
Abstract
In this paper, we add the information of level structure to supersingular elliptic curves and study these objects with the motivation of isogeny-based cryptography. Supersingular elliptic curves with level structure map to Eichler orders in a quaternion algebra, just as supersingular elliptic curves map to maximal orders in a quaternion algebra via the classical Deuring correspondence. We study this map and the Eichler orders themselves. We also look at isogeny graphs of supersingular elliptic curves with level structure, and how they relate to graphs of Eichler orders.
