Paper 2014/727 Original: eprint.iacr.org/2014/727 ↗
The Q-curve Construction for Endomorphism-Accelerated Elliptic Curves
Abstract
We give a detailed account of the use of \(\mathbb{Q}\)-curve reductions to construct elliptic curves over \(\mathbb{F}_{p^2}\) 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 \(\mathbb{F}_{p^2}\) equipped with efficient endomorphisms for every \(p > 3\), and exhibit examples of twist-secure curves over \(\mathbb{F}_{p^2}\) for the efficient Mersenne prime \(p = 2^{127}-1\).
Metadata
- Available format(s)
PDF
- Category
- Implementation
- Publication info
- Preprint.
- History
- 2014-09-19: last updated
- 2014-09-19: published
- Short URL
- https://ia.cr/2014/727
- License
- https://creativecommons.org/licenses/by/4.0/
BibTeX
@misc{cryptoeprint:2014/727,
author = {Benjamin Smith},
title = {The Q-curve Construction for Endomorphism-Accelerated Elliptic Curves},
howpublished = {Cryptology {ePrint} Archive, Paper 2014/727},
year = {2014},
url = {https://eprint.iacr.org/2014/727}
}