Paper 2025/1819
New Straight-Line Extractable NIZKPs for Cryptographic Group Actions
Abstract
Group-action-based Sigma protocols have proven to be truly flexible for the design of advanced cryptosystems. When they are compiled via the Fiat-Shamir transform, the resulting NIZKPs can be efficiently optimized using standard techniques within the fixed-weight framework. Unfortunately, the same techniques are not as effective when they are combined with straight-line extractable NIZKPs (e.g. Fischlin, CRYPTO '05), a key building block in the design of complex protocols. This work introduces the GAO (Group Action Oriented) transform, a new generic compiler that produces straight-line extractable NIZKPs from Sigma protocols while significantly simplifying the analysis of the fixed-weight framework. The GAO transform is then optimized in two different ways. First, by defining a collision predicate that results to be even more effective combined with GAO than with the Fischlin transform, for which was originally introduced (Kondi and shelat, ASIACRYPT '22). Second, adopting a technique, which we call Stretch-and-Compress (SC), that enables trading a smaller number of expensive operations for a larger number of inexpensive ones, which surprisingly leads to a reduction of both the computational complexity and the proof size. Our final transform, obtained from GAO applying the two optimizations, is called SC-Coll-GAO. The practical advantages of the SC-Coll-GAO transform are theoretically motivated and concretely tested on the Sigma protocol underlying the Fiat-Shamir digital signature LESS, a code-based candidate that recently advanced to the second round of the NIST standardization process specifically purposed for post-quantum signatures. Remarkably, when compared to the Fiat-Shamir LESS baseline, SC-Coll-GAO incurs a computational cost increase by 50-60%, while signature sizes grow by only 10-20%.
Metadata
- Available format(s)
-
PDF
- Category
- Public-key cryptography
- Publication info
- A minor revision of an IACR publication in CRYPTO 2026
- Keywords
- Straight-line extractable NIZKPGroup actionsfixed weight
- Contact author(s)
-
andrea flamini 1995 @ gmail com
federico pintore @ unitn it
edoardo @ edoars me
giovanni tognolini @ gmail com - History
- 2026-06-08: revised
- 2025-10-03: received
- See all versions
- Short URL
- https://ia.cr/2025/1819
- License
-
CC BY
BibTeX
@misc{cryptoeprint:2025/1819,
author = {Andrea Flamini and Federico Pintore and Edoardo Signorini and Giovanni Tognolini},
title = {New Straight-Line Extractable {NIZKPs} for Cryptographic Group Actions},
howpublished = {Cryptology {ePrint} Archive, Paper 2025/1819},
year = {2025},
url = {https://eprint.iacr.org/2025/1819}
}