Quantum cryptography is a relatively new field of science, spanning multiple disciplines including physics, computer science, and mathematics. Though originally synonymous with quantum key distribution (QKD), today it consists of many other applications. In the decades since it was originally introduced, research in quantum cryptography has developed rich theoretical and also practical results that promise a communication infrastructure secure...