Gisin, N., Ribordy, G., Tittel, W., & Zbinden, H. (2002). Quantum cryptography. _Rev. Mod. Phys._, _74_(1), 145–195.