Skip to contentScholarGate
LibraryBookshelfDeskReview StudioAssistant
Sign in
On this page
IntuitionHow it worksWhen to use itStrengths & limitationsCommon pitfallsApplicationsFrequently asked🔒 Read the full methodSourcesRelated methods
Cite this pageSpotted an issue on this page? Report or suggest a fix →
Home›Quantum Computing›Quantum Key Distribution (BB84)
Machine learningQuantum Cryptography

Quantum Key Distribution (BB84)

Quantum Key Distribution BB84 Protocol · Also known as: BB84, quantum cryptography

Quantum Key Distribution (QKD) BB84 is a cryptographic protocol allowing two parties to establish a shared secret key using quantum mechanics. Proposed by Bennett and Brassard in 1984, BB84 provides information-theoretic security: an eavesdropper's presence is guaranteed to be detected, and the secret key is provably secure against unlimited computational power.

ScholarGate
  1. Machine learning
  2. v1
  3. 3 Sources
  4. PUBLISHED
Cite this page →
Tools & resources
Download slides
Learn & explore

Read the full method

Members only

Sign in with a free account to read this section.

Sign in

Method map

The neighbourhood of related methods — select a node to explore.

Quantum Key Distribution (BB84)
Quantum TeleportationShor's AlgorithmSurface Code Quantum Err…

When to use it

BB84 is used when unconditional security against eavesdropping is required, with no computational assumptions. It is practical for point-to-point quantum communication networks and is being deployed in real-world quantum internet backbones.

Strengths & limitations

Strengths
  • Information-theoretic security: provably secure against unlimited computation.
  • Eavesdropping is detectable with high probability; no silent eavesdropping possible.
  • Simple to implement; does not require quantum memory or entanglement.
  • Proven secure under realistic assumptions (bounded eavesdropper resources).
  • Foundation for practical quantum networks and quantum internets.
Limitations
  • Quantum channel required; suitable only for long-distance fiber optics or free space.
  • Sifting efficiency: only ~50% of transmitted qubits become usable key bits.
  • Vulnerable to photon loss and detector inefficiencies in real implementations.
  • Requires authenticated classical channel for basis comparison; subject to man-in-the-middle attack without authentication.
  • Practical implementations suffer from losses, limiting key distribution rates.

Frequently asked

How does BB84 ensure that an eavesdropper is detected?

If an eavesdropper Eve measures the qubits in the wrong basis (probability 50%), her measurement collapses the state. Bob's subsequent measurement (in a different wrong basis) will then have a 50% chance of disagreeing with Alice's original bit. These errors cluster in a detectable pattern.

What is sifting and why is it necessary?

Sifting removes bits where Alice and Bob used different bases. Alice and Bob publicly compare bases (not bit values) and keep only matching bases. This reduces the key length but ensures both parties measured in the same basis.

Is BB84 vulnerable to quantum computers?

No. BB84 is secure against quantum computers because it does not rely on computational hardness; it relies on quantum mechanics. A quantum computer cannot break BB84, and a quantum computer cannot eavesdrop silently.

Can BB84 transmit long distances?

Pure BB84 has distance limitations due to photon loss. Quantum repeaters and entanglement purification can extend range, but practical systems today are limited to ~100 km. Satellite QKD can reach longer distances.

What attacks are BB84 vulnerable to?

Side-channel attacks (detector vulnerabilities, timing), environmental noise, and practical implementation flaws. Theoretically, BB84 is secure; in practice, device imperfections and attacks like the photon-number splitting attack require care.

Sources

  1. Bennett, C. H., Brassard, G. (1984). Quantum cryptography: public key distribution and coin tossing. Proceedings of IEEE International Conference on Computers, Systems, and Signal Processing, 175–179. link ↗
  2. Shor, P. W., Preskill, J. (2000). Simple proof of security of the BB84 quantum key distribution protocol. Physical Review Letters, 85, 441–444. DOI: 10.1103/PhysRevLett.85.441 ↗
  3. Renner, R. (2008). Security of quantum key distribution. arXiv preprint arXiv:0512258. link ↗

How to cite this page

ScholarGate. (2026, June 3). Quantum Key Distribution BB84 Protocol. ScholarGate. https://scholargate.app/en/quantum-computing/quantum-key-distribution

Related methods

Quantum TeleportationShor's Algorithm

Which method?

Set this method beside its closest kin and read them side by side — the library lays the books on the table; the choice is yours.

  • Quantum TeleportationQuantum Computing↔ compare
  • Shor's AlgorithmQuantum Computing↔ compare
Compare side by side →

Referenced by

Quantum TeleportationShor's AlgorithmSurface Code Quantum Error Correction

Similar methods

Quantum TeleportationShor's AlgorithmPost-Quantum Cryptography (Kyber)Lattice-Based CryptographyDiffie-Hellman Key ExchangeRSA Cryptosystem AnalysisGrover's AlgorithmQuantum Phase Estimation

Related reference concepts

Post-Quantum CryptographyQuantum Computation ModelsPublic-Key CryptographyCryptographic ProtocolsDiffie-Hellman Key ExchangeFoundations and Postulates of Quantum Mechanics

Spotted an issue on this page? Report or suggest a fix →

ScholarGate — Quantum Key Distribution (BB84) (Quantum Key Distribution BB84 Protocol). Retrieved 2026-07-21 from https://scholargate.app/en/quantum-computing/quantum-key-distribution · Dataset: https://doi.org/10.5281/zenodo.20539026
Quick facts
Originator
Charles Bennett and Gilles Brassard
Subfamily
Quantum Cryptography
Year
1984
Type
Cryptographic protocol
Related methods
Quantum TeleportationShor's Algorithm
ScholarGate

A content-first reference library for research methods — what each one is, how it works, and where it comes from.

Open data (CC-BY)

Explore

  • Library
  • Search the library…
  • Browse by field
  • Fields
  • Journey
  • Compare
  • Which method?

Reference

  • Subjects
  • Atlas
  • Glossary
  • Methodology
  • Philosophy

Your tools

  • Bookshelf
  • Desk
  • Chat

Company

  • About
  • Pricing
  • Contact
  • Suggest a method

Entries are compiled from published sources for reference. Verifying the accuracy and suitability of any information for your own use remains your responsibility.

© 2026 ScholarGate · A research-method reference library
  • Privacy
  • Cookies
  • Terms
  • Delete account