Extending the GLS endomorphism to speed up GHS Weil descent using Magma
arXiv:2106.09967 · doi:10.1016/j.ffa.2021.101891
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.
Finite Fields and Their Applications, Elsevier, In press, 75