Paper 2025/970 Original: eprint.iacr.org/2025/970 ↗

How to Verify that a Small Device is Quantum, Unconditionally

Giulio Malavolta
Tamer Mour
Abstract

A proof of quantumness (PoQ) allows a classical verifier to efficiently test if a quantum machine is performing a computation that is infeasible for any classical machine. In this work, we propose a new approach for constructing PoQ protocols where soundness holds unconditionally assuming a bound on the memory of the prover, but otherwise no restrictions on its runtime. In this model, we propose two protocols: 1. A simple protocol with a quadratic gap between the memory required by the honest parties and the memory bound of the adversary. The soundness of this protocol relies on Raz's (classical) memory lower bound for matrix inversion (Raz, FOCS 2016). 2. A protocol that achieves an exponential gap, building on techniques from the literature on the bounded storage model (Dodis et al., Eurocrypt 2023). Both protocols are also efficiently verifiable. Despite having worse asymptotics, our first protocol is conceptually simple and relies only on arithmetic modulo 2, which can be implemented with one-qubit Hadamard and CNOT gates, plus a single one-qubit non-Clifford gate.

Metadata
Available format(s)
PDF
Category
Cryptographic protocols
Publication info
Preprint.
History
2025-05-27: last updated
2025-05-27: published
Short URL
https://ia.cr/2025/970
License
https://creativecommons.org/licenses/by/4.0/

BibTeX

@misc{cryptoeprint:2025/970,
      author = {Giulio Malavolta and Tamer Mour},
      title = {How to Verify that a Small Device is Quantum, Unconditionally},
      howpublished = {Cryptology {ePrint} Archive, Paper 2025/970},
      year = {2025},
      url = {https://eprint.iacr.org/2025/970}
}
Note: In order to protect the privacy of readers, this archive does not use cookies or embedded third party content.