This document provides an overview of quantum cryptography and key distribution. It discusses:
1) The limitations of modern public key cryptography in being vulnerable to advances in computing power and mathematics.
2) The principles of quantum cryptography including photon polarization and the Heisenberg uncertainty principle.
3) How quantum key distribution works using polarized photons to randomly generate encryption keys between two parties.
4) Real-world implementations of quantum key distribution including sifting, error correction, and privacy amplification protocols.