Home▸Articles▸Quantum Physics

B92 Protocol (2D): Two-State Quantum Key Distribution

An essential quantum cryptography protocol that leverages non-orthogonal states for secure communication.

mysimulator teamUpdated June 2026≈ 4 min read▶ Open the simulation

What is the B92 Protocol?

The B92 protocol is a two-state quantum key distribution (QKD) method that allows Alice and Bob to establish a shared secret key using entangled or non-entangled qubits. It operates by sending photons in one of two non-orthogonal states, which are typically represented as |0⟩ and |1⟩ but can also be other states like |+⟩ and |-⟩.

This protocol is particularly interesting because it can achieve security even when the eavesdropper Eve has access to some information about the qubits being transmitted. It does this by using a clever encoding scheme that allows Alice and Bob to detect any interference from an eavesdropper.

How Does the B92 Protocol Work?

In the B92 protocol, Alice prepares qubits in one of two non-orthogonal states and sends them to Bob. Each state is chosen randomly from a set of possible states. When Bob receives these qubits, he measures them using a basis that is either the same or different from Alice's. If their bases match, they keep the measurement result; otherwise, it is discarded.

The key security feature comes into play when an eavesdropper tries to intercept and resend the qubits. Since Eve cannot perfectly distinguish between the non-orthogonal states without disturbing them, her measurements will introduce errors that Alice and Bob can detect by comparing a subset of their results.

live demo · related simulation● LIVE

Why is the B92 Protocol Important?

The B92 protocol is significant because it provides a practical method for secure communication over long distances. By using non-orthogonal states, it can detect eavesdropping even when Eve has some knowledge of the qubits being transmitted.

Moreover, this protocol forms the basis for more complex QKD schemes and has been used in various real-world experiments to demonstrate the feasibility of quantum cryptography.

Real-World Applications

The B92 protocol is not just theoretical; it has practical applications, particularly in secure communication networks. It can be used to protect sensitive information such as financial transactions or military communications.

Additionally, the principles behind B92 have inspired other QKD protocols and are crucial for advancing the field of quantum cryptography.

Frequently asked questions

How does the B92 protocol ensure security against eavesdropping?

The B92 protocol ensures security by using non-orthogonal states that cannot be perfectly distinguished without disturbing them. Any attempt by Eve to intercept and resend qubits will introduce errors, which Alice and Bob can detect.

Can the B92 protocol be used for any type of communication?

Yes, the B92 protocol is designed for secure key distribution in quantum cryptography. It can be used to establish a shared secret key between two parties, which can then be used to encrypt and decrypt messages.

What are some limitations of the B92 protocol?

The main limitation is that it requires a stable communication channel with low noise levels. Additionally, the protocol may not be as efficient in terms of key generation rate compared to more advanced QKD protocols.

How does the 2D simulation help in understanding B92?

The 2D simulation provides a visual and interactive way to understand how Alice, Bob, and Eve interact during the transmission process. It helps in grasping the concept of non-orthogonal states and how errors can be detected.

Try it live

Everything above runs in your browser — open B92 Protocol (2D): Two-State Quantum Key Distribution and change the parameters while it is running. Nothing is installed, nothing is uploaded, the whole model lives in one tab.

▶ Open B92 Protocol (2D): Two-State Quantum Key Distribution simulation

What did you find?

Add reproduction steps (optional)