Quantum key distribution (QKD), establishes highly secure keys between distant parties by using single photons to transmit each bit of the key. A unique aspect of quantum cryptography is that Heisenberg’s uncertainty principle ensures that any attempts to intercept and measure quantum transmissions, will introduce an anomalously high error rate in the transmissions between Alice…

