Designs, Codes and Cryptography
, Volume 75, Issue 2, pp 335-357
First online:
Point compression for the trace zero subgroup over a small degree extension field
- Elisa GorlaAffiliated withInstitut de mathématiques, Université de Neuchâtel Email author
- , Maike MassiererAffiliated withMathematisches Institut, Universität Basel
Rent the article at a discount
Rent now* Final gross prices may vary according to local VAT.
Get AccessAbstract
Using Semaev’s summation polynomials, we derive a new equation for the \({\mathbb {F}_q}\)-rational points of the trace zero variety of an elliptic curve defined over \({\mathbb {F}_q}\). Using this equation, we produce an optimal-size representation for such points. Our representation is compatible with scalar multiplication. We give a point compression algorithm to compute the representation and a decompression algorithm to recover the original point (up to some small ambiguity). The algorithms are efficient for trace zero varieties coming from small degree extension fields. We give explicit equations and discuss in detail the practically relevant cases of cubic and quintic field extensions.
Keywords
Elliptic curve cryptography Pairing-based cryptography Discrete logarithm problem Trace zero variety Efficient representation Point compression Summation polynomialsMathematics Subject Classification
14G50 11G25 14H52 11T71 14K15- Title
- Point compression for the trace zero subgroup over a small degree extension field
- Journal
-
Designs, Codes and Cryptography
Volume 75, Issue 2 , pp 335-357
- Cover Date
- 2015-05
- DOI
- 10.1007/s10623-014-9921-0
- Print ISSN
- 0925-1022
- Online ISSN
- 1573-7586
- Publisher
- Springer US
- Additional Links
- Topics
- Keywords
-
- Elliptic curve cryptography
- Pairing-based cryptography
- Discrete logarithm problem
- Trace zero variety
- Efficient representation
- Point compression
- Summation polynomials
- 14G50
- 11G25
- 14H52
- 11T71
- 14K15
- Industry Sectors
- Authors
-
-
Elisa Gorla
(1)
-
Maike Massierer
(2)
-
Elisa Gorla
- Author Affiliations
-
- 1. Institut de mathématiques, Université de Neuchâtel, Rue Emile-Argand 11, 2000 , Neuchâtel, Switzerland
- 2. Mathematisches Institut, Universität Basel, Rheinsprung 21, 4051 , Basel, Switzerland