Computing supersingular endomorphism rings using inseparable endomorphisms

From MaRDI portal
Publication:6439280




Abstract: We give an algorithm for computing inseparable endomorphisms of a supersingular elliptic curve E defined over mathbbFp2, which, conditional on GRH, runs in expected O(sqrtp(logp)2(loglogp)3) time. With two calls to this algorithm, we compute a Bass suborder of extEnd(E), improving on the results of Eisentr"{a}ger, Hallgren, Leonardi, Morrison, and Park (ANTSXIV) who only gave a heuristic algorithm for computing a Bass suborder. We further improve on the results of Eisentr"{a}ger et al. by removing the heuristics involved in an algorithm for recovering extEnd(E) from a Bass suborder. We conclude with an argument that O(1) endomorphisms generated by our algorithm along with negligible overhead suffice to compute extEnd(E), conditional on a heuristic assumption about the distribution of the discriminants of these endomorphisms.











This page was built for publication: Computing supersingular endomorphism rings using inseparable endomorphisms

Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q6439280)