Digital signatures with classical shadows on near-term quantum computers
Pradeep Niroula, Minzhao Liu, Sivaprasad Omanakuttan, David Amaro, Shouvanik Chakrabarti, Soumik Ghosh, Zichang He, Yuwei Jin, Fatih Kaleoglu, Steven Kordonowy, Rohan Kumar, Michael A. Perlin, Akshay Seshadri, Matthew Steinberg, Joseph Sullivan, Jacob Watkins, Henry Yuen, Ruslan Shaydulin
TL;DR
This work proposes a near-term quantum digital signature scheme that relies on classical shadows as public keys rather than quantum states or memory. The security rests on a conjectured hardness of learning quantum circuits from their shadows (computational no-learning from shadows, CNL), which the authors support with evidence against existing learning algorithms and by extending learning-hardness arguments to all-to-all shallow circuits. A central technical advance is the Iceberg code for error detection and its gauge-fixing variant, enabling high-fidelity certification and parallelized operations on 32–40 qubit states in current hardware. The experimental demonstration on trapped-ion hardware achieves a shadow overlap around 0.91 and an honest-state fidelity near 0.90, highlighting near-term feasibility for classical-key quantum signatures; the framework also extends to multi-bit signatures and links to the broader notion of one-way puzzles. Overall, the work provides a concrete path toward OWF-free quantum cryptographic primitives that can operate with classical communications and within the capabilities of present-day quantum devices.
Abstract
Quantum mechanics provides cryptographic primitives whose security is grounded in hardness assumptions independent of those underlying classical cryptography. However, existing proposals require low-noise quantum communication and long-lived quantum memory, capabilities which remain challenging to realize in practice. In this work, we introduce a quantum digital signature scheme that operates with only classical communication, using the classical shadows of states produced by random circuits as public keys. We provide theoretical and numerical evidence supporting the conjectured hardness of learning the private key (the circuit) from the public key (the shadow). A key technical ingredient enabling our scheme is an improved state-certification primitive that achieves higher noise tolerance and lower sample complexity than prior methods. We realize this certification by designing a high-rate error-detecting code tailored to our random-circuit ensemble and experimentally generating shadows for 32-qubit states using circuits with $\geq 80$ logical ($\geq 582$ physical) two-qubit gates, attaining 0.90 $\pm$ 0.01 fidelity. With increased number of measurement samples, our hardware-demonstrated primitives realize a proof-of-principle quantum digital signature, demonstrating the near-term feasibility of our scheme.
