The Fiat-Shamir Transformation in a Quantum World
\"Ozg\"ur Dagdelen, Marc Fischlin Tommaso Gagliardoni

TL;DR
This paper investigates the security of the Fiat-Shamir transformation in the quantum random-oracle model, showing inherent limitations for black-box extractors and proposing modifications for certain schemes to achieve quantum security.
Contribution
It demonstrates the difficulty of proving Fiat-Shamir security in the QROM and proposes protocol modifications to attain quantum security for specific schemes.
Findings
Black-box extractors cannot exist under certain conditions in the QROM
Most schemes with independent first messages are not secure in the QROM without modifications
A modified Lyubashevsky scheme can be proven secure in the QROM
Abstract
The Fiat-Shamir transformation is a famous technique to turn identification schemes into signature schemes. The derived scheme is provably secure in the random-oracle model against classical adversaries. Still, the technique has also been suggested to be used in connection with quantum-immune identification schemes, in order to get quantum-immune signature schemes. However, a recent paper by Boneh et al. (Asiacrypt 2011) has raised the issue that results in the random-oracle model may not be immediately applicable to quantum adversaries, because such adversaries should be allowed to query the random oracle in superposition. It has been unclear if the Fiat-Shamir technique is still secure in this quantum oracle model (QROM). Here, we discuss that giving proofs for the Fiat-Shamir transformation in the QROM is presumably hard. We show that there cannot be black-box extractors, as long…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsCryptography and Data Security · Cryptographic Implementations and Security · Chaos-based Image/Signal Encryption
