Quantum function secret sharing
Alex B. Grilo, Ramis Movassagh
TL;DR
The paper defines quantum function secret sharing (QFSS) with a classical dealer and quantum parties, aiming to compute $f_C(|\psi\rangle,\Pi)=\|\Pi C|\psi\rangle\|^2$ using only classical communication. It introduces a Cayley-path–based protocol where shares are randomized circuit interpolants $C_i=C(1-i\Delta)$ and the final value is reconstructed by extrapolating measured probabilities, achieving correctness and information-theoretic security against a single adversary. However, the work proves two inherent limitations: security does not hold against colluding parties (two or more adversaries) and the evaluation requires exponential time in the number of gates, driven by the need for exponential precision in reconstruction. The results connect quantum function secret sharing to interpolation-based approaches used in quantum supremacy, offering a stepping stone toward fully classical verification of quantum computation while highlighting fundamental barriers to broader security and efficiency.
Abstract
We propose a quantum function secret sharing scheme in which the communication is exclusively classical. In this primitive, a classical dealer distributes a secret quantum circuit $C$ by providing shares to $p$ quantum parties. The parties on an input state $\ketψ$ and a projection $Π$, compute values $y_i$ that they then classically communicate back to the dealer, who can then compute $\lVert ΠC|ψ\rangle\rVert^2$ using only classical resources. Moreover, the shares do not leak much information about the secret circuit $C$. Our protocol for quantum secret sharing uses the {\em Cayley path}, a tool that has been extensively used to support quantum primacy claims. More concretely, the shares of $C$ correspond to randomized version of $C$ which are delegated to the quantum parties, and the reconstruction can be done by extrapolation. Our scheme has two limitations, which we prove to be inherent to our techniques: First, our scheme is only secure against single adversaries, and we show that if two parties collude, then they can break its security. Second, the evaluation done by the parties requires exponential time in the number of gates.
