Computing supersingular endomorphism rings using inseparable endomorphisms
Jenny Fuselier, Annamaria Iezzi, Mark Kozek, Travis Morrison,, Changningphaabi Namoijam

TL;DR
This paper introduces an efficient algorithm for computing inseparable endomorphisms of supersingular elliptic curves over finite fields, improving practical speed and enabling detailed structural analysis of endomorphism rings.
Contribution
The paper presents a novel algorithm that computes inseparable endomorphisms with optimal complexity, requiring only one path from the curve to a base field, and allows for provable computation of endomorphism ring suborders.
Findings
Algorithm runs in expected $O(p^{1/2}( ext{log } p)^2( ext{log log } p)^3)$ time
Produces endomorphisms with predictable discriminants for structural analysis
Enables computation of the entire endomorphism ring with polynomial overhead
Abstract
We give an algorithm for computing an inseparable endomorphism of a supersingular elliptic curve defined over , which, conditional on GRH, runs in expected bit operations and requires storage. This matches the time and storage complexity of the best conditional algorithms for computing a nontrivial supersingular endomorphism, such as those of Eisentr\"{a}ger-Hallgren-Leonardi-Morrison-Park and Delfs-Galbraith. Unlike these prior algorithms, which require two paths from to a curve defined over , the algorithm we introduce only requires one; thus when combined with the algorithm of Corte-Real Santos-Costello-Shi, our algorithm will be faster in practice. Moreover, our algorithm produces endomorphisms with predictable discriminants, enabling us to prove properties about the orders they generate. With…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsCryptography and Residue Arithmetic · Algebraic Geometry and Number Theory
