Cryptography & Information Theory in Quantum Computing

Classical Cryptography

Classical cryptography involves using mathematical algorithms and techniques to secure communications by transforming readable messages into coded formats. This field has a rich history, dating back to ancient civilizations such as Egypt and Rome.

Summary: Classical cryptography laid the foundation for modern cryptographic techniques but is limited by its susceptibility to attacks.

Quantum Key Exchange I: The BB84 Protocol

The BB84 protocol is a quantum key distribution method that securely exchanges cryptographic keys using quantum states. It relies on the uncertainty principle, ensuring that any eavesdropping attempt can be detected.

Summary: The BB84 protocol provides secure key exchange by leveraging quantum mechanics to detect eavesdropping.

Quantum Key Exchange II: The B92 Protocol

The B92 protocol is a modified version of the BB84 protocol, using only two quantum states. It simplifies the process by eliminating the need for basis comparison.

Summary: The B92 protocol offers a streamlined approach to quantum key distribution with reduced complexity.

Quantum Key Exchange III: The EPR Protocol

The EPR protocol involves using entangled pairs (EPR pairs) for quantum key exchange. It is based on the principles of quantum mechanics and entanglement.