All graph state verification protocols are composably secure
Léo Colisson, Damian Markham, Raja Yehia
TL;DR
This paper resolves an open question by showing that graph-state verification protocols are composably secure within Abstract Cryptography, by compiling any secure protocol into a composable one that realizes an ideal verification resource for a graph state $|G\rangle$ up to a calculable error. A central contribution is the mergeable-states framework, which generalizes entanglement swapping to arbitrary graph states and enables the construction of simulators that preserve security under composition. To realize the ideal resource without requiring hazardous corrections, the authors introduce a random stabilizer (via a coin-flip resource) that effectively hides potential corrections, yielding a clean $|G\rangle$-sharing interface. The results are validated through two concrete use cases (MEVresistant and UM22_VerificationGraphStates) and are underpinned by scalable ZX-calculus for diagrammatic reasoning. Overall, the work enables safe, repeated composition of graph-state verification in quantum networks and clarifies the optimality of the bounds in black-box settings.
Abstract
Graph state verification protocols allow multiple parties to share a graph state while checking that the state is honestly prepared, even in the presence of malicious parties. Since graph states are the starting point of numerous quantum protocols, it is crucial to ensure that graph state verification protocols can safely be composed with other protocols, this property being known as composable security. Previous works [YDK21] conjectured that such a property could not be proven within the abstract cryptography framework: we disprove this conjecture by showing that all graph state verification protocols can be turned into a composably secure protocol with respect to the natural functionality for graph state preparation. Moreover, we show that any unchanged graph state verification protocols can also be considered as composably secure for a slightly different, yet useful, functionality. Finally, we show that these two results are optimal, in the sense that any such generic result, considering arbitrary black-box protocols, must either modify the protocol or consider a different functionality. Along the way, we show a protocol to generalize entanglement swapping to arbitrary graph states that might be of independent interest.
