This study presents the B92 Quantum Key Distribution scheme and its optimization and implementation considerations. Simulation software was developed to model and analyze the B92 protocol under varying conditions. Another contribution of this work is investigating how this protocol runs on real quantum computing hardware. New eavesdropping schemes were proposed and modeled.
This study presents the B92 Quantum Key Distribution scheme and its optimization and implementation considerations. Simulation software was developed to model and analyze the B92 protocol under varying conditions. Another contribution of this work is investigating how this protocol runs on real quantum computing hardware. New eavesdropping schemes were proposed and modeled.
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.
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.
Quantum computing poses significant threats to conventional cryptographic techniques such as RSA and AES, motivating the need for quantum secure communication methods. Quantum Key Distribution (QKD) offers information theoretic security based on fundamental quantum principles. This paper presents a simulation-based analysis of well-known QKD protocols, namely BB84, B92, and E91, using the IBM Qiskit framework. Realistic quantum channel effects, including noise, decoherence, and eavesdropping, are modeled to evaluate protocol performance. Key metrics such as error rate, secret key generation, and security characteristics are analyzed and compared. The study highlights practical challenges in QKD implementation, including hardware limitations and channel losses, and discusses insights toward scalable and robust quantum communication systems. The results support the feasibility of QKD as a promising solution for secure communication in the quantum era.
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 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.
The security of information in Internet-based communication is essential. The existence of tappers to make information can be known by unauthorized parties, and it will give a fake information from the previous one. As technology develops, secure communication protocols become an important part. Quantum Key Distribution is a nowadays technology as a part of security improvement to overcome key distribution issues in against attackers. Quantum Key Distribution (QKD) uses a quantum property in exchanging information called photons, as carriers of information in security systems. QKD is inseparable from protocols BB84 and B92, therefore the purposes of this paper are to test QuVis based on future work of previous research, analyze the probability error comparison of BB84 protocol, B92 protocol and simulator software review. The results of this research show that B92 protocol gives more advantage in detecting eavesdropping in lower rates than BB84 protocol and the software simulation is succeed by showing the value of probability key that can be used by Bob which does not cross the limit (0.5 and 0.25).