Paper 2025/486

On One-Shot Signatures, Quantum vs Classical Binding, and Obfuscating Permutations

Omri Shmueli, NTT Research
Mark Zhandry, NTT Research
Abstract

One-shot signatures (OSS) were defined by Amos, Georgiou, Kiayias, and Zhandry (STOC'20). These allow for signing exactly one message, after which the signing key self-destructs, preventing a second message from ever being signed. While such an object is impossible classically, Amos et al observe that OSS may be possible using quantum signing keys by leveraging the no-cloning principle. OSS has since become an important conceptual tool with many applications in decentralized settings and for quantum cryptography with classical communication. OSS are also closely related to separations between classical-binding and collapse-binding for post-quantum hashing and commitments. Unfortunately, the only known OSS construction due to Amos et al. was only justified in a classical oracle model, and moreover their justification was ultimately found to contain a fatal bug. Thus, the existence of OSS, even in a classical idealized model, has remained open. We give the first standard-model OSS, with provable security assuming (sub-exponential) indistinguishability obfuscation (iO) and LWE. This also gives the first standard-model separation between classical and collapse-binding post-quantum commitments/hashing, solving a decade-old open problem. Along the way, we also give the first construction with unconditional security relative to a classical oracle. To achieve our standard-model construction, we develop a notion of permutable pseudorandom permutations (permutable PRPs), and show how they are useful for translating oracle proofs involving random permutations into obfuscation-based proofs. In particular, obfuscating permutable PRPs gives a trapdoor one-way permutation that is $\textit{full-domain}$, solving another decade-old-problem of constructing this object from (sub-exponential) iO and one-way functions.

Metadata
Available format(s)
PDF
Category
Foundations
Publication info
Preprint.
Keywords
Quantum MoneyQuantum LightningOne-Shot SignaturesTrapdoor Permutations
Contact author(s)
omri shmueli1 @ gmail com
mzhandry @ gmail com
History
2025-03-17: approved
2025-03-14: received
See all versions
Short URL
https://ia.cr/2025/486
License
Creative Commons Attribution
CC BY

BibTeX

@misc{cryptoeprint:2025/486,
      author = {Omri Shmueli and Mark Zhandry},
      title = {On One-Shot Signatures, Quantum vs Classical Binding, and Obfuscating Permutations},
      howpublished = {Cryptology {ePrint} Archive, Paper 2025/486},
      year = {2025},
      url = {https://eprint.iacr.org/2025/486}
}
Note: In order to protect the privacy of readers, eprint.iacr.org does not use cookies or embedded third party content.