The Q -curve Construction for Endomorphism-Accelerated Elliptic Curves

Research output: Contribution to journalArticlepeer-review

Abstract

We give a detailed account of the use of Q-curve reductions to construct elliptic curves over Fp2 with efficiently computable endomorphisms, which can be used to accelerate elliptic curve-based cryptosystems in the same way as Gallant–Lambert–Vanstone (GLV) and Galbraith–Lin–Scott (GLS) endomorphisms. Like GLS (which is a degenerate case of our construction), we offer the advantage over GLV of selecting from a much wider range of curves and thus finding secure group orders when p is fixed for efficient implementation. Unlike GLS, we also offer the possibility of constructing twist-secure curves. We construct several one-parameter families of elliptic curves over Fp2 equipped with efficient endomorphisms for every p> 3 , and exhibit examples of twist-secure curves over Fp2 for the efficient Mersenne prime p= 2 127- 1.

Original languageEnglish
Pages (from-to)806-832
Number of pages27
JournalJournal of Cryptology
Volume29
Issue number4
DOIs
Publication statusPublished - 1 Oct 2016

Keywords

  • Elliptic curve cryptography
  • Endomorphism
  • Exponentiation
  • GLS
  • GLV
  • Q-curves
  • Scalar decomposition
  • Scalar multiplication

Fingerprint

Dive into the research topics of 'The Q -curve Construction for Endomorphism-Accelerated Elliptic Curves'. Together they form a unique fingerprint.

Cite this