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

International Conference on System Theory, Control and Computing (ICSTCC)

A Comparison of Several Implementations of B92 Quantum Key Distribution Protocol

Cătălin Anghel, Adrian Istrate, Mihai Vlase

Published Oct 19, 2022• 6 citations
Publisher

Abstract

This paper presents the development, comparison, and analysis of several implementations of the B92 Quantum Key Distribution (QKD) protocol. To achieve this goal three prototypes which consists of traditional simulators (non-quantum) were created, one for the B92 protocol, one for the B92 protocol with an eavesdropper, and one for the B92 protocol with the Quantum Bit Travel Time (QBTT) eavesdropper detection method. The principles of quantum mechanics were studied, as a foundation of quantum cryptography, for the implementation of the simulation programs that were written in C++, focusing mainly on the B92 protocol and QBTT eavesdropper detection method. We compared the Quantum Bit Error Rate (QBER) for the implementation of the B92 protocol without an eavesdropper, the B92 protocol with an eavesdropper and the B92 protocol with the QBTT eavesdropper detection method and found that the latest one significantly reduces the QBER from the final key.

DOI
10.1109/icstcc55426.2022.9931799

Related papers

QUANTUM CRYPTOGRAPHY AND COMPARISON OF QUANTUM KEY DISTRIBUTION PROTOCOLS

Ergün Gümüş, Zeynep Gurkas Aydin, Muhammed Ali Aydın

Even though there have been various proposed and wideley used ciphering techniques in cryptography, main improvements in this field came out with the idea of “super computing”. Till now, popular methods like DES, AES and RSA which can be mathematically cracked in a duration of universe’s age, have been proposed. But all of these methods’s future is at risk because of the studies in production of “Quantum Computer”s of which computation speed is estimated to be very high so that no other existing super computers compete with them. At this stage, by using quantum mechanics a new method called “Quantum Key Distribution” and its protocols for the process of building cipher key, are proposed instead of determining new mathematical solutions for securing the data. In this study, a simulation project based on previously proposed Quantum Key Distribution protocols BB84 and B92, will be explained. At the end of the project by using BB84 and B92 protocols, a comparison of quantum bit error rates and detection rates of eavesdropping according to protocols, is done and results are obtained.

IU-Journal of Electrical & Electronics Engineering•Jan 1, 2008•6 citations

Analysis of Quantum Key Distribution Protocols

Myat Su Win, Thet Thet Khin

Essential role of Internet-based communication is the security of information. Classical Cryptography is based on mathematical models and computational complexity to compute the secret key. It does not provide enough security because finding a fast method to calculate the secret key will compromise the security of the system. Quantum Key Distribution is one of the most promising methods which provide unconditional security. Quantum Key Distribution (QKD) uses a quantum property in exchanging information called photons, as carriers of information in security systems, and QKD cannot separate from protocols BB84, B92 and BBM92. In this paper, we are testing the probability error comparison of BB84 protocol, B92 protocol, and BBM92 using QuVis simulator software. The results show that the B92 protocol is more relevant in detecting eavesdropping in lower error rates than the other two protocols.

IEEE Conference on Computer Applications (ICCA)•Feb 27, 2023•6 citations

Performance Evaluation of Secure Key Distribution Based on the B92 Protocol

Brahim Ouchao, Abdeslam Jakimi

Quantum Cryptography (QKD) uses the laws of Quantum Mechanics to create new cryptographic primitives.Precisely, this technique is based on two laws of quantum mechanics, namely uncertainty principle and no-cloning theorem.The best known QKD is the BB84 protocol published by Bennett and Brassard in 1984.Since then, various QKD protocols have been developed for example a B92 protocol.This latter is similar to that of BB84but this time using only two non-orthogonal states of the four states of BB84.In this work, we develop the java simulation B92 protocol and we give some details of the implementation.Next, we show by an example how Alice (Initiator) can configure the protocol parameters before execution.Finally, we give the statistical results allowing to compare this protocol with that of BB84.

International Journal of Advanced engineering Management and Science•Jan 1, 2018•0 citations

qkdSim, a Simulation Toolkit for Quantum Key Distribution Including Imperfections: Performance Analysis and Demonstration of the B92 Protocol Using Heralded Photons

Rishab Chatterjee, Kaushik Joarder, Sourav Chatterjee +2 more

Quantum key distribution (QKD) is one of the most important aspects of quantum cryptography. Using laws of quantum mechanics as the basis for security, the key-distribution process makes information theoretically secure in QKD. With the advancement and commercialization of QKD, an end-to-end QKD simulation software is required that can include experimental imperfections. Software of this kind will ensure that resources are invested only after prior performance analysis, and is faithful to experimental capacities and limitations. In this work, we introduce our QKD simulation toolkit qkdSim, which is ultimately aimed at being developed into such a software package that can precisely model and analyze any generic QKD protocol. We present the design, implementation, and testing of a prototype of qkdSim that can accurately simulate our own experimental demonstration of the B92 protocol. The simulation results match well with experiment; a representative key rate and the quantum bit error rate from experiment is $51\ifmmode\pm\else\textpm\fi{}0.5$ kbit/sec and $4.79\mathrm{%}\ifmmode\pm\else\textpm\fi{}0.01\mathrm{%}$ respectively, wherein the simulation yields $52.83\ifmmode\pm\else\textpm\fi{}0.36$ kbit/sec and $4.79\mathrm{%}\ifmmode\pm\else\textpm\fi{}0.01\mathrm{%}$, respectively.

arXiv:1912.10061•Physical Review Applied•Aug 13, 2020•31 citations

Design a new protocol for quantum key distribution

Manish Kalra, Ramesh Chandra Poonia

Quantum key distribution is the latest advancement in quantum cryptography. There are several QKD protocols like BB84, B92, Ekert91, COW, SARG04, etc. out of which B92 is the Second protocol developed in 1992 based on Heisenberg’s Uncertainty Principle. In this paper we are discussing first about the working of B92 protocol and then proposing a new protocol which is a variation over B92 protocol, second the design of simulation setup is discussed. Object oriented approach is used in the simulation designing of new protocol and B92 protocol.

Journal of Information and Optimization Sciences•Aug 18, 2017•8 citations

Performance Analysis of Quantum Key Distribution B92 Protocol Using Qiskit

Eko Wahyu Prasetyo, Cahya Damarjati, Muhammad Nazih Mahmudi +1 more

Quantum Key Distribution is a cornerstone of secure communication, utilizing quantum mechanics to achieve unparalleled security. This study evaluates the performance of the B92 protocol, a simplified scheme using non-orthogonal states, through simulation with Python3 and the Qiskit library. The research focuses on the variability of key lengths and the ability of the protocol to detect eavesdropping attempts. Results show an average key length of 14.3 bits per 100 transmitted qubits, with variability ranging from 3 to 29 bits. Detection accuracy improves significantly with sample size, achieving 95% accuracy with a sample size of 5 and 100% with a sample size of 10. These findings highlight the trade-off between key length and detection reliability, emphasizing the importance of optimization. While simulations confirm the protocol’s robustness, further studies under real-world conditions are essential. This work advances the understanding of quantum cryptographic systems and lays the foundation for secure quantum communication.

Jurnal Ilmiah Merpati (Menara Penelitian Akademika Teknologi Informasi)•Dec 31, 2024•1 citation
This paper presents the development, comparison, and analysis of several implementations of the B92 Quantum Key Distribution (QKD) protocol. To achieve this goal three prototypes which consists of traditional simulators (non-quantum) were created, one for the B92 protocol, one for the B92 protocol with an eavesdropper, and one for the B92 protocol with the Quantum Bit Travel Time (QBTT) eavesdropper detection method. The principles of quantum mechanics were studied, as a foundation of quantum cryptography, for the implementation of the simulation programs that were written in C++, focusing mainly on the B92 protocol and QBTT eavesdropper detection method. We compared the Quantum Bit Error Rate (QBER) for the implementation of the B92 protocol without an eavesdropper, the B92 protocol with an eavesdropper and the B92 protocol with the QBTT eavesdropper detection method and found that the latest one significantly reduces the QBER from the final key.
Even though there have been various proposed and wideley used ciphering techniques in cryptography, main improvements in this field came out with the idea of “super computing”. Till now, popular methods like DES, AES and RSA which can be mathematically cracked in a duration of universe’s age, have been proposed. But all of these methods’s future is at risk because of the studies in production of “Quantum Computer”s of which computation speed is estimated to be very high so that no other existing super computers compete with them. At this stage, by using quantum mechanics a new method called “Quantum Key Distribution” and its protocols for the process of building cipher key, are proposed instead of determining new mathematical solutions for securing the data. In this study, a simulation project based on previously proposed Quantum Key Distribution protocols BB84 and B92, will be explained. At the end of the project by using BB84 and B92 protocols, a comparison of quantum bit error rates and detection rates of eavesdropping according to protocols, is done and results are obtained.
Essential role of Internet-based communication is the security of information. Classical Cryptography is based on mathematical models and computational complexity to compute the secret key. It does not provide enough security because finding a fast method to calculate the secret key will compromise the security of the system. Quantum Key Distribution is one of the most promising methods which provide unconditional security. Quantum Key Distribution (QKD) uses a quantum property in exchanging information called photons, as carriers of information in security systems, and QKD cannot separate from protocols BB84, B92 and BBM92. In this paper, we are testing the probability error comparison of BB84 protocol, B92 protocol, and BBM92 using QuVis simulator software. The results show that the B92 protocol is more relevant in detecting eavesdropping in lower error rates than the other two protocols.
Quantum Cryptography (QKD) uses the laws of Quantum Mechanics to create new cryptographic primitives.Precisely, this technique is based on two laws of quantum mechanics, namely uncertainty principle and no-cloning theorem.The best known QKD is the BB84 protocol published by Bennett and Brassard in 1984.Since then, various QKD protocols have been developed for example a B92 protocol.This latter is similar to that of BB84but this time using only two non-orthogonal states of the four states of BB84.In this work, we develop the java simulation B92 protocol and we give some details of the implementation.Next, we show by an example how Alice (Initiator) can configure the protocol parameters before execution.Finally, we give the statistical results allowing to compare this protocol with that of BB84.
Quantum key distribution (QKD) is one of the most important aspects of quantum cryptography. Using laws of quantum mechanics as the basis for security, the key-distribution process makes information theoretically secure in QKD. With the advancement and commercialization of QKD, an end-to-end QKD simulation software is required that can include experimental imperfections. Software of this kind will ensure that resources are invested only after prior performance analysis, and is faithful to experimental capacities and limitations. In this work, we introduce our QKD simulation toolkit qkdSim, which is ultimately aimed at being developed into such a software package that can precisely model and analyze any generic QKD protocol. We present the design, implementation, and testing of a prototype of qkdSim that can accurately simulate our own experimental demonstration of the B92 protocol. The simulation results match well with experiment; a representative key rate and the quantum bit error rate from experiment is $51\ifmmode\pm\else\textpm\fi{}0.5$ kbit/sec and $4.79\mathrm{%}\ifmmode\pm\else\textpm\fi{}0.01\mathrm{%}$ respectively, wherein the simulation yields $52.83\ifmmode\pm\else\textpm\fi{}0.36$ kbit/sec and $4.79\mathrm{%}\ifmmode\pm\else\textpm\fi{}0.01\mathrm{%}$, respectively.
Quantum key distribution is the latest advancement in quantum cryptography. There are several QKD protocols like BB84, B92, Ekert91, COW, SARG04, etc. out of which B92 is the Second protocol developed in 1992 based on Heisenberg’s Uncertainty Principle. In this paper we are discussing first about the working of B92 protocol and then proposing a new protocol which is a variation over B92 protocol, second the design of simulation setup is discussed. Object oriented approach is used in the simulation designing of new protocol and B92 protocol.
Quantum Key Distribution is a cornerstone of secure communication, utilizing quantum mechanics to achieve unparalleled security. This study evaluates the performance of the B92 protocol, a simplified scheme using non-orthogonal states, through simulation with Python3 and the Qiskit library. The research focuses on the variability of key lengths and the ability of the protocol to detect eavesdropping attempts. Results show an average key length of 14.3 bits per 100 transmitted qubits, with variability ranging from 3 to 29 bits. Detection accuracy improves significantly with sample size, achieving 95% accuracy with a sample size of 5 and 100% with a sample size of 10. These findings highlight the trade-off between key length and detection reliability, emphasizing the importance of optimization. While simulations confirm the protocol’s robustness, further studies under real-world conditions are essential. This work advances the understanding of quantum cryptographic systems and lays the foundation for secure quantum communication.