Challenges
Datasets
Workspaces
Papers
Discussions
Leaderboard
Log inSign up
Challenges
Datasets
Workspaces
Papers
Discussions
Leaderboard
Blog
Job Board
Q3AS

© 2026 Aqora Quantum S.A.S.

TermsPrivacyLegal Notice

IEEE Consumer Communications and Networking Conference

Unveiling Bb84 Vulnerabilities: A Quantum Key Distribution Simulation Library

Ignacio Astaburuaga, Suman Rath, Shamik Sengupta

Published Jan 10, 2025• 5 citations
Publisher

Abstract

The US National Security Agency (NSA) has emphasized that Quantum Key Distribution (QKD) protocols have technical limitations making them unfeasible for national security systems. However, several researchers have debated against this narrative stating their robustness. This disagreement makes it essential for more researchers and pen-testers to study QKD and determine its robustness, performance efficiency, and/or vulnerabilities. However, simulating QKD protocols often needs an in-depth domain knowledge of both cryptography and quantum physics making it difficult for security researchers to understand and cross-examine them. To alleviate the problem, this paper implements the standard BB84 QKD protocol, develops an easily reconfigurable simulator library, and showcases how it can be used to uncover the protocol's vulnerabilities. Using the simulator, we uncover and demonstrate a major vulnerability in the BB84 protocol via which persistent eavesdroppers can evade generic detection under certain probabilistic conditions and launch denial-of-service attacks. The paper also demonstrates this vulnerability in real-time via the simulator showcasing its robustness and capabilities.

DOI
10.1109/ccnc54725.2025.10975888

Related papers

Exploring Quantum Key Distribution

Shantanu Sudhir Gujar

This paper explores the field of quantum key distribution (QKD) through the simulation of the BB84 protocol, a foundational breakthrough in secure communication. As quantum computing advances, traditional encryption schemes become increasingly vulnerable, highlighting the urgent need for quantum-resilient cryptographic methods. The BB84 protocol leverages quantum mechanics to enable secure key exchange between parties, with built-in mechanisms to detect eavesdropping. By employing the SimulaQron framework and CQC libraries, this research simulates the BB84 protocol in a peer-to-peer setting, showcasing its effectiveness in generating secure encryption keys and ensuring private communication. Additionally, this work provides valuable insights into programming within the quantum paradigm and establishes a platform for future developments in quantum cryptography.

DMIHER International Conference on Artificial Intelligence in Healthcare, Education and Industry (IDICAIHEI)•Nov 29, 2024•7 citations

Detection and Analysis of Eavesdropping Attacks on Quantum Key Distribution BB84 Protocol

Godala Madhu

Quantum Key Distribution (QKD) provides an innovative approach for secure communication by utilizing the principles of quantum mechanics. Among various QKD protocols, the BB84 protocol remains the most widely studied and implemented due to its simplicity and theoretical security guarantees. However, practical implementations of BB84 are vulnerable to several eavesdropping attacks and channel imperfections. This paper presents a comprehensive study on the detection and analysis of eavesdropping attacks in the BB84 protocol. The work focuses on common attacks such as intercept-resend attack, photon-number splitting attack, Trojan horse attack, and phase-covariant cloning attack. The effect of these attacks on Quantum Bit Error Rate (QBER) is analyzed in detail. Simulation-based observations are discussed to demonstrate how QBER increases under malicious interference. The study further explores statistical methods for detecting eavesdropping and examines practical countermeasures including decoy states, privacy amplification, and error correction techniques. The paper concludes that BB84 remains robust against eavesdropping when proper detection and mitigation mechanisms are employed.

International Journal of Advanced Research in Science and Technology•Jun 1, 2026•0 citations

Toward Real-World QKD: A System-Level Simulation of the BB84 Protocol

Rahul Mishra, Lov Kumar

As the digital front becomes our new frontier, and digital data becomes increasingly vulnerable to highly sophisticated cyber attacks, conventional encryption approaches may no longer be sufficient to withstand a quantum attack. The focus of this work is to deploy a simulation of the BB84 protocol, one of the first Quantum Key Distribution (QKD) protocols developed by Charles Bennett and Gilles Brassard in 1984. The simulation involves two communicating parties, Alice and Bob, with Bob creating a secret keys generated cryptographically and sending it reliably over to Alice using quantum bits, or qubits. By leveraging quantum mechanics, this protocol ensures that any interception can be identified, thus bolstering both the integrity and confidentiality of the key exchange through scientists' understanding of superposition and the no-cloning principle. In the simulation, the potential of quantum communication to achieve secure key distribution over an insecure channel is demonstrated. Differently from traditional encryption protocols, QKD guarantees security not on computational but on physical basis. The aim of this paper is to show the feasibility and robustness of the BB84 protocol for actual cryptographic applications. This models the protocol between Alice and Bob, which paves the way for quantum-proof encryption systems and is a relevant step towards next generation cyber security.

International Conference for Advancement in Technology (ICONAT)•Sep 19, 2025•0 citations

Quantum Cryptography Simulation

R. Goutam, Shwetha S, T R Loukya +2 more

By utilizing concepts from quantum physics like entanglement and superposition, quantum cryptography is revolutionizing data security. This study focuses on the application of classical computational models for simulation-based analysis of Quantum Key Distribution (QKD) protocols, namely BB84 and E91. By taking use of quantum features, QKD makes secure key exchange possible and guarantees that any effort at eavesdropping may be identified because of the disruption of quantum states. In order to assess how quantum communication channels behave under different noise and attack scenarios, the study models and simulates these channels. The study evaluates the efficacy and robustness of BB84 and E91 protocols in practical network settings by contrasting their performance and error tolerance. In order to determine if integrating quantum-secured systems with current classical infrastructures is feasible, scalability issues are also investigated. These simulations’ outcomes shed light on feasible security levels, resource needs, and workable deployment tactics. In the end, this research highlights how quantum cryptography may advance the basis for next-generation secure information networks by bridging the gap between theoretical quantum security models and real-world communication systems with the use of strong simulation frameworks.

International Conference on Advancement in Futuristic Technologies (ICAFT)•Dec 19, 2025•0 citations

Quantum Cipher Exchange with BB84 Protocol and Cryptography Using the One-Time Pad Algorithm

Vignesh, Deepa N P., Teena Srinivasan +2 more

Quantum cryptography using the BB84 protocol is at the forefront of modern secure communication. This paper emphasizes on BB84 protocol and its role in secure key distribution utilizing the Qiskit libraries in Python to simulate Quantum Key distribution (QKD). This QKD is then applied to the One-Time Pad algorithm for message encryption and decryption. Ensuring data confidentiality and integrity and is difficult due to advanced cyber threats and the potential of quantum computing to undermine traditional cryptographic methods. Current encryption techniques are susceptible to quantum related attacks, risking the decryption of sensitive data. Alice (sender) and Bob (receiver) use classical encryption to communicate but eavesdropper Eve with quantum capabilities, can potentially decrypt their messages. This vulnerability affects critical data security in finance, healthcare, and national security, making robust cryptographic solutions essential for maintaining trust and safety in digital communications. Our work emphasis the utilization of the quantum key generated by employing the BB84 protocol with the help of Qiskit library in python as cipher text in the process of one time pad encryption and decryption. This encrypted data dispatched between the sender and receiver to ensure maximum security, confidentiality and integrity over the period of communication.

International Conference on Intelligent and Innovative Technologies in Computing, Electrical and Electronics (IITCEE)•Jan 16, 2025•4 citations

Evaluating the Potential of Quantum Key Distribution in Securing Communication Systems Against Classical and Post-Quantum Threats

Devyansh Chandra

Quantum Key Distribution (QKD) is increasingly recognized as a robust solution to the vulnerabilities posed by quantum computing to classical encryption systems. This paper presents a comprehensive investigation of the BB84 protocol, the foundational QKD scheme, through simulated quantum communication using IBM’s Qiskit framework. The study models quantum key exchange under both ideal and adversarial conditions, including channel noise and intercept-resend attacks. The Quantum Bit Error Rate (QBER) was measured as a function of noise intensity and eavesdropping, confirming that QBER increases predictably in compromised channels. A threshold of 11% QBER was used to determine the viability of secure key generation. Final key retention rates were analyzed across multiple channel scenarios, revealing BB84’s sensitivity to both photon loss and adversarial interference.\n\nSecurity vulnerabilities such as photon-number-splitting and detector blinding were assessed, and countermeasures including decoy-state protocols and authenticated classical channels were proposed. Four key performance graphs were generated to visualize system behavior under realistic operational conditions. The results support BB84’s theoretical advantage in ensuring information-theoretic security while acknowledging real-world limitations in transmission range and hardware reliability. The paper concludes by addressing future improvements in QKD systems, including satellite-based distribution, quantum repeaters, and device-independent implementations. Through simulation-driven analysis, this study validates BB84 as a practical defense against quantum-enabled attacks and underscores the need for continued development and standardization in post-quantum cryptographic infrastructure.

International Journal For Multidisciplinary Research•Jun 1, 2025•0 citations
The US National Security Agency (NSA) has emphasized that Quantum Key Distribution (QKD) protocols have technical limitations making them unfeasible for national security systems. However, several researchers have debated against this narrative stating their robustness. This disagreement makes it essential for more researchers and pen-testers to study QKD and determine its robustness, performance efficiency, and/or vulnerabilities. However, simulating QKD protocols often needs an in-depth domain knowledge of both cryptography and quantum physics making it difficult for security researchers to understand and cross-examine them. To alleviate the problem, this paper implements the standard BB84 QKD protocol, develops an easily reconfigurable simulator library, and showcases how it can be used to uncover the protocol's vulnerabilities. Using the simulator, we uncover and demonstrate a major vulnerability in the BB84 protocol via which persistent eavesdroppers can evade generic detection under certain probabilistic conditions and launch denial-of-service attacks. The paper also demonstrates this vulnerability in real-time via the simulator showcasing its robustness and capabilities.
This paper explores the field of quantum key distribution (QKD) through the simulation of the BB84 protocol, a foundational breakthrough in secure communication. As quantum computing advances, traditional encryption schemes become increasingly vulnerable, highlighting the urgent need for quantum-resilient cryptographic methods. The BB84 protocol leverages quantum mechanics to enable secure key exchange between parties, with built-in mechanisms to detect eavesdropping. By employing the SimulaQron framework and CQC libraries, this research simulates the BB84 protocol in a peer-to-peer setting, showcasing its effectiveness in generating secure encryption keys and ensuring private communication. Additionally, this work provides valuable insights into programming within the quantum paradigm and establishes a platform for future developments in quantum cryptography.
Quantum Key Distribution (QKD) provides an innovative approach for secure communication by utilizing the principles of quantum mechanics. Among various QKD protocols, the BB84 protocol remains the most widely studied and implemented due to its simplicity and theoretical security guarantees. However, practical implementations of BB84 are vulnerable to several eavesdropping attacks and channel imperfections. This paper presents a comprehensive study on the detection and analysis of eavesdropping attacks in the BB84 protocol. The work focuses on common attacks such as intercept-resend attack, photon-number splitting attack, Trojan horse attack, and phase-covariant cloning attack. The effect of these attacks on Quantum Bit Error Rate (QBER) is analyzed in detail. Simulation-based observations are discussed to demonstrate how QBER increases under malicious interference. The study further explores statistical methods for detecting eavesdropping and examines practical countermeasures including decoy states, privacy amplification, and error correction techniques. The paper concludes that BB84 remains robust against eavesdropping when proper detection and mitigation mechanisms are employed.
As the digital front becomes our new frontier, and digital data becomes increasingly vulnerable to highly sophisticated cyber attacks, conventional encryption approaches may no longer be sufficient to withstand a quantum attack. The focus of this work is to deploy a simulation of the BB84 protocol, one of the first Quantum Key Distribution (QKD) protocols developed by Charles Bennett and Gilles Brassard in 1984. The simulation involves two communicating parties, Alice and Bob, with Bob creating a secret keys generated cryptographically and sending it reliably over to Alice using quantum bits, or qubits. By leveraging quantum mechanics, this protocol ensures that any interception can be identified, thus bolstering both the integrity and confidentiality of the key exchange through scientists' understanding of superposition and the no-cloning principle. In the simulation, the potential of quantum communication to achieve secure key distribution over an insecure channel is demonstrated. Differently from traditional encryption protocols, QKD guarantees security not on computational but on physical basis. The aim of this paper is to show the feasibility and robustness of the BB84 protocol for actual cryptographic applications. This models the protocol between Alice and Bob, which paves the way for quantum-proof encryption systems and is a relevant step towards next generation cyber security.
By utilizing concepts from quantum physics like entanglement and superposition, quantum cryptography is revolutionizing data security. This study focuses on the application of classical computational models for simulation-based analysis of Quantum Key Distribution (QKD) protocols, namely BB84 and E91. By taking use of quantum features, QKD makes secure key exchange possible and guarantees that any effort at eavesdropping may be identified because of the disruption of quantum states. In order to assess how quantum communication channels behave under different noise and attack scenarios, the study models and simulates these channels. The study evaluates the efficacy and robustness of BB84 and E91 protocols in practical network settings by contrasting their performance and error tolerance. In order to determine if integrating quantum-secured systems with current classical infrastructures is feasible, scalability issues are also investigated. These simulations’ outcomes shed light on feasible security levels, resource needs, and workable deployment tactics. In the end, this research highlights how quantum cryptography may advance the basis for next-generation secure information networks by bridging the gap between theoretical quantum security models and real-world communication systems with the use of strong simulation frameworks.
Quantum cryptography using the BB84 protocol is at the forefront of modern secure communication. This paper emphasizes on BB84 protocol and its role in secure key distribution utilizing the Qiskit libraries in Python to simulate Quantum Key distribution (QKD). This QKD is then applied to the One-Time Pad algorithm for message encryption and decryption. Ensuring data confidentiality and integrity and is difficult due to advanced cyber threats and the potential of quantum computing to undermine traditional cryptographic methods. Current encryption techniques are susceptible to quantum related attacks, risking the decryption of sensitive data. Alice (sender) and Bob (receiver) use classical encryption to communicate but eavesdropper Eve with quantum capabilities, can potentially decrypt their messages. This vulnerability affects critical data security in finance, healthcare, and national security, making robust cryptographic solutions essential for maintaining trust and safety in digital communications. Our work emphasis the utilization of the quantum key generated by employing the BB84 protocol with the help of Qiskit library in python as cipher text in the process of one time pad encryption and decryption. This encrypted data dispatched between the sender and receiver to ensure maximum security, confidentiality and integrity over the period of communication.
Quantum Key Distribution (QKD) is increasingly recognized as a robust solution to the vulnerabilities posed by quantum computing to classical encryption systems. This paper presents a comprehensive investigation of the BB84 protocol, the foundational QKD scheme, through simulated quantum communication using IBM’s Qiskit framework. The study models quantum key exchange under both ideal and adversarial conditions, including channel noise and intercept-resend attacks. The Quantum Bit Error Rate (QBER) was measured as a function of noise intensity and eavesdropping, confirming that QBER increases predictably in compromised channels. A threshold of 11% QBER was used to determine the viability of secure key generation. Final key retention rates were analyzed across multiple channel scenarios, revealing BB84’s sensitivity to both photon loss and adversarial interference.\n\nSecurity vulnerabilities such as photon-number-splitting and detector blinding were assessed, and countermeasures including decoy-state protocols and authenticated classical channels were proposed. Four key performance graphs were generated to visualize system behavior under realistic operational conditions. The results support BB84’s theoretical advantage in ensuring information-theoretic security while acknowledging real-world limitations in transmission range and hardware reliability. The paper concludes by addressing future improvements in QKD systems, including satellite-based distribution, quantum repeaters, and device-independent implementations. Through simulation-driven analysis, this study validates BB84 as a practical defense against quantum-enabled attacks and underscores the need for continued development and standardization in post-quantum cryptographic infrastructure.