Paper 2026/399

What a Wonderful World: zkSNARKs in the Algebraic Group Model are Universally Composable

Gaspard Anthoine, IMDEA Software Institute, Madrid, Spain, Universidad Politecnica de Madrid, Madrid, Spain
Dario Fiore, IMDEA Software Institute, Madrid, Spain
Mahak Pancholi, IMDEA Software Institute, Madrid, Spain
Abstract

Zero-Knowledge Succinct Non-interactive Arguments of Knowledge (zkSNARKs) are important cryptographic primitives critical in many real-world applications. zkSNARKs are not used in isolation but are deployed within a broader context in which other cryptographic protocols may be concurrently executed. Universal-Composability (UC) allows rigorous analysis of cryptographic primitives being used in such arbitrary contexts. A UC analysis is even more desirable for popular, well-audited, and heavily deployed zkSNARKs already being used in practice. Prior works that study the UC security of existing zkSNARKs (without modifications) are either not modular, hence requiring case-by-case analysis for new proof systems, or have largely focused on zkSNARKs in the Random Oracle Model (ROM). The latter includes zkSNARKs with logarithmic proof sizes compiled from Interactive Oracle Proofs. This state of the art leaves out a large family of very efficient, often constant-size, zkSNARKs that rely on the Algebraic Group Model (AGM) and optionally on the ROM. This includes zkSNARKs compiled from Polynomial Interactive Oracle Proofs, such as Plonk and Marlin, among others. In this work, we address the UC security for unmodified zkSNARKs that are proven secure in AGM (+ROM). Our approach is modular: we identify simple, and mostly standard properties on the underlying zkSNARK that imply UC security. We observe that checking these properties for existing zkSNARKs is a surprisingly simple task using the rigorous formulation of AGM from Jaeger and Mohan (CRYPTO'24). The simplicity and modularity of our framework makes it easy-to-use for concluding UC security of several zkSNARKs in the same setting. Concretely, using our framework we establish that Plonk and Marlin are UC secure without any overhead.

Metadata
Available format(s)
PDF
Category
Foundations
Publication info
Preprint.
Keywords
Universal ComposabilitySuccinct ArgumentsGeneric Group Model
Contact author(s)
gaspard anthoine @ imdea org
dario fiore @ imdea org
mahak pancholi @ imdea org
History
2026-03-01: approved
2026-02-26: received
See all versions
Short URL
https://ia.cr/2026/399
License
Creative Commons Attribution
CC BY

BibTeX

@misc{cryptoeprint:2026/399,
      author = {Gaspard Anthoine and Dario Fiore and Mahak Pancholi},
      title = {What a Wonderful World: {zkSNARKs} in the Algebraic Group Model are Universally Composable},
      howpublished = {Cryptology {ePrint} Archive, Paper 2026/399},
      year = {2026},
      url = {https://eprint.iacr.org/2026/399}
}
Note: In order to protect the privacy of readers, eprint.iacr.org does not use cookies or embedded third party content.