Paper 2025/2117
Revisiting Simulation Extractability in the Updatable Setting
Abstract
We revisit the notion of Simulation Extractability (SE) for SNARKs in the updatable setting. We demonstrate that existing formal definitions of SE in this setting are insufficient to guarantee the required non-malleability in real-world scenarios. Towards this, we first identify and frame a malleability vulnerability: a cross-SRS reinterpretation attack, which shows that an adversary can reuse or maul proofs across different, correlated SRSs generated through the update procedure. This is made possible because existing security definitions fail to model an adversary’s ability to observe simulated proofs relative to various derived SRSs. To close this security gap, we propose a revised and stronger security notion of Updatable Simulation Extractability (USE) which was originally defined in [GKK+22]. Our definition models a dynamic environment where the SRS is adaptively updatable by the adversary, who can also query simulation oracles for proofs under the resulting family of reachable SRSs. This captures the full extent of the adversarial capabilities observed in practice. Finally, we provide positive results for popular polynomial-IOP-based SNARKs, and show that these schemes satisfy our stronger USE notion, provided the circuit-specific SRS is securely bound into the proof transcript, e.g., via a correct implementation of the Fiat-Shamir transformation.
Metadata
- Available format(s)
-
PDF
- Category
- Attacks and cryptanalysis
- Publication info
- Published elsewhere. Minor revision. SCN 2026
- Keywords
- SNARKssimulation extractabilityupdatable setupmalleability attackFiat-Shamir
- Contact author(s)
- h_kh_89 @ yahoo com
- History
- 2026-08-21: revised
- 2025-11-18: received
- See all versions
- Short URL
- https://ia.cr/2025/2117
- License
-
CC BY
BibTeX
@misc{cryptoeprint:2025/2117,
author = {Hamidreza Khoshakhlagh},
title = {Revisiting Simulation Extractability in the Updatable Setting},
howpublished = {Cryptology {ePrint} Archive, Paper 2025/2117},
year = {2025},
url = {https://eprint.iacr.org/2025/2117}
}