Paper 2021/676

Extending the GLS endomorphism to speed up GHS Weil descent using Magma

Jesús-Javier Chi-Domínguez, Francisco Rodríguez-Henríquez, and Benjamin Smith

Abstract

Let q = 2n, and let E/Fq be a generalized Galbraith--Lin--Scott (GLS) binary curve, with 2 and (,n)=1. We show that the GLS endomorphism on E/Fq induces an efficient endomorphism on the Jacobian JacH(Fq) of the genus-g hyperelliptic curve H 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.

Note: Preprint accepted to journal Finite Field and their Applications. Acknowledgment extended

Metadata
Available format(s)
PDF
Category
Public-key cryptography
Publication info
Preprint. MINOR revision.
Keywords
GHS Weil descentextended GLS endomorphismindex-calculus algorithm
Contact author(s)
jesus dominguez @ tii ae
francisco @ cs cinvestav mx
smith @ lix polytechnique fr
History
2021-06-10: revised
2021-05-25: received
See all versions
Short URL
https://ia.cr/2021/676
License
Creative Commons Attribution
CC BY

BibTeX

@misc{cryptoeprint:2021/676,
      author = {Jesús-Javier Chi-Domínguez and Francisco Rodríguez-Henríquez and Benjamin Smith},
      title = {Extending the {GLS} endomorphism to speed up {GHS} Weil descent using Magma},
      howpublished = {Cryptology {ePrint} Archive, Paper 2021/676},
      year = {2021},
      url = {https://eprint.iacr.org/2021/676}
}
Note: In order to protect the privacy of readers, eprint.iacr.org does not use cookies or embedded third party content.