Quantum key distribution (QKD) enables remote users to share secret keys with information-theoretic security 1,2. However, due to the unavoidable losses of optical channels, there exists a fundamental ...