Experimental Implementation of A Quantum Zero-Knowledge Proof for User Authentication
Marta I. Garcia-Cid, Dileepsai Bodanapu, Alberto Gatto, Paolo Martelli, Vicente Martin, Laura Ortiz
TL;DR
The paper addresses secure user authentication in quantum networks without revealing the secret by introducing an interactive quantum zero-knowledge proof (QZKP) that relies on a pre-shared secret $s$, a two-step key-derivation mechanism to generate $h_1$ and $h_2$, and QBER-based verification. Implemented on discrete-variable BB84 decoy-state quantum channels, the QZKP is demonstrated in back-to-back and metropolitan-distance links, achieving a low QBER for honest participants ($\approx 2.9\%$) and a significantly higher QBER when a dishonest prover is involved ($\approx 26.6\%$), exceeding the BB84 threshold of $11\%$. The work provides a security analysis showing completeness, soundness, and zero-knowledge, with explicit expressions for QBER and a threshold $T_v$ guiding authentication decisions. Practically, this approach offers a quantum-safe authentication layer that can be deployed within existing QKD infrastructure, enabling privacy-preserving identity verification over distances up to around $60\ \text{km}$ with minimal post-processing. The demonstrated robustness against malicious behavior and distance scalability underscores the potential for integrating QZKP-based authentication into quantum-secure networks.
Abstract
A new interactive quantum zero-knowledge protocol for identity authentication implementable in currently available quantum cryptographic devices is proposed and demonstrated. The protocol design involves a verifier and a prover knowing a pre-shared secret, and the acceptance or rejection of the proof is determined by the quantum bit error rate. It has been implemented in modified Quantum Key Distribution devices executing two fundamental cases. In the first case, all players are honest, while in the second case, one of the users is a malicious player. We demonstrate an increase of the quantum bit error rate around 25% in the latter case compared to the case of honesty. The protocol has also been validated for distances from a back-to-back setup to more than 60 km between verifier and prover. The security and robustness of the protocol has been analysed, demonstrating its completeness, soundness and zero-knowledge properties.
