Paper 2021/1659 Original: eprint.iacr.org/2021/1659 ↗

XTR and Tori

Martijn Stam
Abstract

At the turn of the century, 80-bit security was the standard. When considering discrete-log based cryptosystems, it could be achieved using either subgroups of 1024-bit finite fields or using (hyper)elliptic curves. The latter would allow more compact and efficient arithmetic, until Lenstra and Verheul invented XTR. Here XTR stands for 'ECSTR', itself an abbreviation for Efficient and Compact Subgroup Trace Representation. XTR exploits algebraic properties of the cyclotomic subgroup of sixth degree extension fields, allowing representation only a third of their regular size, making finite field DLP-based systems competitive with elliptic curve ones. Subsequent developments, such as the move to 128-bit security and improvements in finite field DLP, rendered the original XTR and closely related torus-based cryptosystems no longer competitive with elliptic curves. Yet, some of the techniques related to XTR are still relevant for certain pairing-based cryptosystems. This chapter describes the past and the present of XTR and other methods for efficient and compact subgroup arithmetic.

Metadata
Available format(s)
PDF
Category
Public-key cryptography
Publication info
Preprint.
History
2021-12-17: last updated
2021-12-17: published
Short URL
https://ia.cr/2021/1659
License
https://creativecommons.org/licenses/by/4.0/

BibTeX

@misc{cryptoeprint:2021/1659,
      author = {Martijn Stam},
      title = {XTR and Tori},
      howpublished = {Cryptology {ePrint} Archive, Paper 2021/1659},
      year = {2021},
      url = {https://eprint.iacr.org/2021/1659}
}
Note: In order to protect the privacy of readers, this archive does not use cookies or embedded third party content.