Quantum key distribution (QKD) 1 admits two remote parties (Alice and Bob) to share unconditional secure key based on the principle of quantum mechanics 2,3, which has been demonstrated in experiments ...