BB84 is a quantum key distribution protocol for establishing shared secret keys between two parties using quantum states. It uses single-photon states and measurement choices so that eavesdropping disturbs the transmission and can be detected before the key is accepted.
Quantum key distribution as a security primitive
BB84 is a quantum key distribution protocol, so its purpose is not to encrypt data directly but to create a shared secret key over an eavesdropping-sensitive channel. The security value comes from the physics of the transmission, not from keeping the channel hidden.
That distinction matters because BB84 addresses key establishment, while the downstream encryption scheme still needs its own authenticated use of the resulting key. In practice, BB84 is part of a broader cryptographic architecture rather than a stand-alone replacement for conventional security controls.
How BB84 works at a high level
BB84 sends information in quantum states, commonly described through single-photon states and alternative measurement bases. The sender encodes bits into states, the receiver measures them, and both parties later compare limited information over a classical channel to determine which measurements are usable for the final key.
The protocol’s core idea is that incompatible measurements create uncertainty. When an eavesdropper tries to observe or clone the quantum states, the transmission is disturbed in a detectable way, which allows the parties to discard compromised data before accepting the key.
Why BB84 is different from ordinary key exchange
Most classical key exchange methods rely on computational hardness assumptions, such as the difficulty of factoring or discrete logarithms. BB84 instead relies on quantum-mechanical behaviour, so its security story is about tamper evidence and disturbance detection rather than pure computational resistance.
That makes BB84 conceptually attractive for long-term confidentiality planning, especially where organisations want a key-establishment method whose security does not depend only on an adversary being unable to solve a mathematical problem in time. At the same time, the protocol still depends on correct implementation, authenticated classical communication, and trustworthy hardware assumptions.
Deployment constraints and operational limits
BB84 is often discussed as a specialised component of high-assurance communications, not as a general replacement for all cryptography. Its practical use depends on quantum channel quality, distance limits, calibration, and the ability to verify that the optical and detector behaviour matches the protocol’s assumptions.
Real deployments also need careful handling of the classical side channel used for reconciliation and key confirmation. If that classical exchange is not authenticated, an attacker can interfere with the protocol flow even when the quantum transmission itself is correctly implemented.
Risk and Threat Considerations
BB84 reduces the risk of silent interception, but it does not remove implementation risk, side-channel risk, or trust in the supporting classical infrastructure. The main danger is overestimating protocol-level security while overlooking detector flaws, source imperfections, or unauthenticated reconciliation steps.
Failure mechanism: An adversary can exploit hardware weaknesses, protocol misconfiguration, or unauthenticated classical messaging to interfere with key establishment without relying on a clean break of the quantum principle itself.
Impact: The result can be false confidence in key freshness or secrecy, acceptance of a compromised key, or exposure of communications that were assumed to be protected by quantum key distribution.
Standards & Framework Alignment
This section maps relevant standards and security frameworks to the operational risks and controls described in this guidance.
NIST SP 800-57 and NIST CSF 2.0 set the technical controls, while ISO/IEC 27001:2022 defines the regulatory obligations.
| Framework | Control / Reference | Relevance |
|---|---|---|
| NIST SP 800-57 | Recommendation for Key Management | BB84 establishes shared secret keys, so key lifecycle governance is materially part of the term. |
| Recommendation — Apply key lifecycle controls to govern generation, distribution, rotation, and retirement of keys established by BB84. | ||
| NIST CSF 2.0 | PR.DS-01 — Data-at-rest is protected | BB84 supports confidentiality goals by establishing secret keys used to protect data. |
| PR.AA-05 — Managed access control mechanisms | BB84 depends on authenticated classical communication and controlled use of the shared key. | |
| Recommendation — Place BB84 within a broader protect strategy that uses the resulting keys to secure sensitive data. Authenticate the supporting classical channel and enforce controlled use of the established key material. | ||
| ISO/IEC 27001:2022 | A.8.24 — Use of cryptography | BB84 is a cryptographic key establishment protocol and fits directly under cryptographic control selection. |
| Recommendation — Define how BB84 is approved, operated, and protected within your cryptography policy and implementation standard. | ||
Practitioner Guidance
What to watch for: Treat BB84 as a specialised key-establishment control that must be evaluated end to end, including optical hardware, detector behaviour, classical-channel authentication, and post-establishment key handling. A secure design depends on the whole protocol stack, not only the quantum transmission.
Practitioner note: Use the vendor or system documentation to validate implementation details and align the cryptographic lifecycle with a broader key management approach; NIST SP 800-57 Key Management is a useful reference point for the lifecycle side of the problem. For organisations comparing BB84 with other cryptographic building blocks, the NIST Cybersecurity Framework 2.0 can help place it within governance, protection, detection, and recovery decisions.
Related resources from NHI Mgmt Group
Deepen Your Knowledge
Free weekly newsletter
Subscribe to the NHI & AI Identity Journal
The latest on NHI and Agentic AI security – articles, research, breaches, news and events every week.
Bonus 33% off our NHI Course when you subscribe.
Reviewed and updated by the NHIMG editorial team on October 29, 2026.
NHI Mgmt Group — the #1 independent authority on Non-Human Identity, IAM, and Agentic AI security. nhimg.org