Quantum-Key-Distribution Simulates quantum key distribution, as described in Chapter 3 of Michael Raymer's "Quantum Physics, What Everyone Needs To Know"