Extending the GLS endomorphism to speed up GHS Weil descent using Magma
Jes\'us-Javier Chi-Dom\'inguez (CINVESTAV-IPN), Francisco, Rodr\'iguez-Henr\'iquez (CINVESTAV-IPN), Benjamin Smith (GRACE, LIX)

TL;DR
This paper extends the GLS endomorphism to accelerate GHS Weil descent on hyperelliptic Jacobians, demonstrating a practical speedup in solving discrete logarithms with an explicit Magma implementation.
Contribution
It introduces an efficient endomorphism on Jacobians derived from GLS endomorphisms, enabling a n-fold speedup in DLP computations via Weil descent.
Findings
Achieved a n-fold speedup in DLP solving using the extended endomorphism.
Explicit Magma implementation demonstrates practical feasibility.
Successfully computed a discrete logarithm in a real-world example.
Abstract
Let , and let be a generalized Galbraith--Lin--Scott (GLS) binary curve, with and .We show that the GLS endomorphism on induces an efficient endomorphism on the Jacobian of the genus- hyperelliptic curve corresponding to the image of the GHS Weil-descent attack applied to , and that this endomorphism yields a factor- speedup when using standard index-calculus procedures for solving the Discrete Logarithm Problem (DLP) on . Our analysis is backed up by the explicit computation of a discrete logarithm defined on a prime-order subgroup of a GLS elliptic curve over the field . A Magma implementation of our algorithm finds the aforementioned discrete logarithm in about CPU-days.
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
TopicsAlgebraic Geometry and Number Theory
