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/ACIS International Conference on Computer and Information Science (ICIS)

Software Development for B92 Quantum Key Distribution Communication Protocol

Shirantha Wijesekera, Sajal K Palit, Bala Balachandran

Published Jan 1, 2007• 10 citations
Publisher

Abstract

In cryptography, quantum key distribution (QKD) is a highly secure transmission method used to send secret keys from sender to receiver. This paper discusses about the software implementation of the first two phases of QKD: (1) raw key extraction and (2) error estimation. This paper also discusses about future work proposed to enhance these two phases. A TCP/IP based Client-Server concept has been used to implement the communication between two users in C++ language.

DOI
10.1109/icis.2007.168

Related papers

Analysis and evaluation of quantum key distribution protocols

Reza Rouhani

Quantum Key Distribution (QKD) which is the name of cryptography in quantum environment act as the highest developed area in quantum communication and computing technology (QCIT). \n \nQKD is inventive technology which utilize the laws of quantum to create a cryptographic share key to make the communication system secure. The unique feature of QKD assures eavesdropping detectable during quantum communications which is fascinating for a high-level secure environment.Most of the traditional cryptographic methods which we use currently are based on mathematical scheme or Computational complexity theory which are not completely safe. Using quantum cryptography has been achieved extensive steps in communication security establishment. As the information Unit has been changed from “bit” to Quantum bit (Qubit), a new element has been offered that can guarantee the shared information confidentiality between parties. The confidentiality of system is established via exchanging a secret key through a channel of quantum, the key which we use for encrypting the shared data. This structure has quantum integration which has been developed by physics law and techniques of cryptography. \n \nThis thesis has proposed a modified version of QKD protocol, this new protocol will generate a cryptographic share key for a more efficient, lower cost and secure communication between two parties (sender and Receiver). This new protocol principal is similar to BBM92, but the source of photon moved to sender instead of third-party photon generator, following steps will be executed in this Experiment: \n \n•\tObserve different categories protocols of QKD in details \n•\tThe Quantum Mechanics Visualisation Project (QuVis) is the simulation software that has been used for implementing the proposed protocol [BB84 with spin] among the other three (BBM92, B92 and BB84). \n•\tProbability ratio of error will be tested and compared for all protocols, for this experiment 100 to 5000 photons will be sent. \n \nBy Analysing collected data in this experiment, it will be determined which one of this four protocols lead the detecting of eavesdropping. Simulation software accomplishes the value of error key probability which receiver can use and should not pass over the range limit of 0.25 & 0.5.

•Jan 1, 2020•0 citations

Deployment of security vulnerabilities in Quantum Cryptographic & QKD using B92 protocol

Maruf Pasha, Rabbiah Zaheer, Amjad Ali +2 more

Secure communication has always been a key concern while sharing information between two parties. Traditional and lightweight cryptography primitives and protocols are insecure against quantum attacks. The objective of cryptography is to ensure confidentiality, integrity, authentication and non-repudiation between both parties. Quantum key distribution is a safe and sound method for communication between two parties to share their information. However early applications with applied limitations lead to open ambiguities, permitting an eavesdropper to breach the security of quantum cryptographic system. This research proposes a framework for quantum key distribution using B92 protocol. The B92 protocol allows two different users A to share their polarized photons with high security and without any interruption of Eavesdropper. While B92 protocol generates a secrete key, that is known to just sender and receiver. The use of QuVis framework can provide this secure communication and photons are transferred to Bob securely without any Eavesdropper.

Technical Journal•Sep 30, 2022•0 citations

Quantum key distribution protocols in transmission control protocol

Kamarul Aizan, Nur Hanani

A quantum key distribution (QKD) system produced shared secret key and transmitted the key between the sender and receiver in a highly secured transmission. QKD uses the fundamental of quantum properties of a single photon to provide a secured communication channel with absolute security guaranteed by the laws of physics. This research has developed a simulator software for BB84 and B92 protocols which implemented both protocols in 802.11i WLAN environment. The parameters used for this research are with attack and without attack, where measured by three measurements for both protocols which are final key length, expected key length by eavesdropper and error rate estimation. The 802.11i WLAN is consider as insecure because the tendency to be intercepted by intruders is high. Furthermore, the interference from other consumer devices such as cordless phone and microwave can contribute to degradation of WLAN performance. This type of noise can generate different numbers of final key length and different levels of error rate estimation. Thus, the level of the error rate estimation determined the secrecy of the secret key. The discussion of security issue between BB84 and B92 protocols also discussed in terms of secrecy and strength of the secret key between both protocols in 802.11i WLAN.

•Jan 1, 2012•0 citations

Quantum Key Distribution for Wi-Fi Network Security

Xu Guang Huang, Dharmendra Kumar Sharma

There are a large variety of kinds of mobile wireless networks, Wi-Fi, based on the IEEE 802.11 standard, is a wireless local area network, mainly used in offices and campus at universities, meeting rooms, halls in hotels or in airports. For such limited coverage area, IEEE 802.11 standard may be observed as building-oriented environment, which potentially offers a chance to let quantum key distribution (QKD) play a role in the security of wireless communications. In fact, secured data transmission is one of the prime aspects of wireless networks as they are much more vulnerable to security attacks. In this paper, we explore the possibility of using Quantum Key Distribution (QKD) for authentication and data encryption for IEEE 802.11 standard. It will focus on some basic concept that how QKD merges the wireless communication, in particular the IEEE 802.11 standard. The software implementation of the first two phases of QKD, namely (a) raw key extraction and (b) error estimation, will be carefully investigated in this paper. A TCP/IP based Client-Server concept has been extended to the implement the communication between two users in C++ language in this paper.

IEEE International Conference on Circuits and Systems for Communications•May 1, 2008•10 citations

Implementation of Quantum Key Distribution in Wi-Fi (IEEE 802.11) Wireless Networks

Xu Guang Huang, Shirantha Wijesekera, Dharmendra Kumar Sharma

There are a large variety of kinds of mobile wireless networks, Wi-Fi, based on the IEEE 802.11 standard, is a wireless local area network, mainly used in offices and campus at universities, meeting rooms, halls in hotels or in airports. For such limited coverage area, IEEE 802.11 standard is building- oriented environment, which potentially offers a chance to let quantum key distribution (QKD) play a role in the wireless communication. In fact, secured data transmission is one of the prime aspects of wireless networks as they are much more vulnerable to security attacks. In this paper, we explore the possibility of using quantum key distribution (QKD) for authentication and data encryption for IEEE 802.11 standard. It will focus on some basic concept that how QKD merges the wireless communication, in particular the IEEE 802.11 standard. The software implementation of the first two phases of QKD, namely (a) raw key extraction and (b) error estimation, will be carefully investigated in this paper. A TCP/IP based client-server concept has been extended to the implement the communication between two users in C++ language.

International Conference on Advanced Communication Technology•Feb 1, 2008•20 citations

Implementation of Quantum Key Distribution with Classical Algorithms

P. Modini, I. Kiran Kumar, I. Bharath Srikanth +1 more

Implementing Quantum Key Distribution (QKD) using the BB84 protocol. The system allows two users to securely share a secret key by simulating quantum protocol using classical computer algorithms to manage and process the data. Random bits are generated, encoded into quantum states, and transmitted virtually between sender and receiver. After transmission, both users compare selected bits to detect error. Classical algorithms are then applied for error correction, key verification, and privacy amplification to produce a final shared secret key. By combining the power of quantum simulation with classical computing algorithms, the project achieves a secure, efficient, and practical approach to key distribution. This integration demonstrates how cloud-based quantum tools and classical algorithms can work together to build reliable and secure communication systems.

•May 10, 2026•0 citations
In cryptography, quantum key distribution (QKD) is a highly secure transmission method used to send secret keys from sender to receiver. This paper discusses about the software implementation of the first two phases of QKD: (1) raw key extraction and (2) error estimation. This paper also discusses about future work proposed to enhance these two phases. A TCP/IP based Client-Server concept has been used to implement the communication between two users in C++ language.
Quantum Key Distribution (QKD) which is the name of cryptography in quantum environment act as the highest developed area in quantum communication and computing technology (QCIT). \n \nQKD is inventive technology which utilize the laws of quantum to create a cryptographic share key to make the communication system secure. The unique feature of QKD assures eavesdropping detectable during quantum communications which is fascinating for a high-level secure environment.Most of the traditional cryptographic methods which we use currently are based on mathematical scheme or Computational complexity theory which are not completely safe. Using quantum cryptography has been achieved extensive steps in communication security establishment. As the information Unit has been changed from “bit” to Quantum bit (Qubit), a new element has been offered that can guarantee the shared information confidentiality between parties. The confidentiality of system is established via exchanging a secret key through a channel of quantum, the key which we use for encrypting the shared data. This structure has quantum integration which has been developed by physics law and techniques of cryptography. \n \nThis thesis has proposed a modified version of QKD protocol, this new protocol will generate a cryptographic share key for a more efficient, lower cost and secure communication between two parties (sender and Receiver). This new protocol principal is similar to BBM92, but the source of photon moved to sender instead of third-party photon generator, following steps will be executed in this Experiment: \n \n•\tObserve different categories protocols of QKD in details \n•\tThe Quantum Mechanics Visualisation Project (QuVis) is the simulation software that has been used for implementing the proposed protocol [BB84 with spin] among the other three (BBM92, B92 and BB84). \n•\tProbability ratio of error will be tested and compared for all protocols, for this experiment 100 to 5000 photons will be sent. \n \nBy Analysing collected data in this experiment, it will be determined which one of this four protocols lead the detecting of eavesdropping. Simulation software accomplishes the value of error key probability which receiver can use and should not pass over the range limit of 0.25 & 0.5.
Secure communication has always been a key concern while sharing information between two parties. Traditional and lightweight cryptography primitives and protocols are insecure against quantum attacks. The objective of cryptography is to ensure confidentiality, integrity, authentication and non-repudiation between both parties. Quantum key distribution is a safe and sound method for communication between two parties to share their information. However early applications with applied limitations lead to open ambiguities, permitting an eavesdropper to breach the security of quantum cryptographic system. This research proposes a framework for quantum key distribution using B92 protocol. The B92 protocol allows two different users A to share their polarized photons with high security and without any interruption of Eavesdropper. While B92 protocol generates a secrete key, that is known to just sender and receiver. The use of QuVis framework can provide this secure communication and photons are transferred to Bob securely without any Eavesdropper.
A quantum key distribution (QKD) system produced shared secret key and transmitted the key between the sender and receiver in a highly secured transmission. QKD uses the fundamental of quantum properties of a single photon to provide a secured communication channel with absolute security guaranteed by the laws of physics. This research has developed a simulator software for BB84 and B92 protocols which implemented both protocols in 802.11i WLAN environment. The parameters used for this research are with attack and without attack, where measured by three measurements for both protocols which are final key length, expected key length by eavesdropper and error rate estimation. The 802.11i WLAN is consider as insecure because the tendency to be intercepted by intruders is high. Furthermore, the interference from other consumer devices such as cordless phone and microwave can contribute to degradation of WLAN performance. This type of noise can generate different numbers of final key length and different levels of error rate estimation. Thus, the level of the error rate estimation determined the secrecy of the secret key. The discussion of security issue between BB84 and B92 protocols also discussed in terms of secrecy and strength of the secret key between both protocols in 802.11i WLAN.
There are a large variety of kinds of mobile wireless networks, Wi-Fi, based on the IEEE 802.11 standard, is a wireless local area network, mainly used in offices and campus at universities, meeting rooms, halls in hotels or in airports. For such limited coverage area, IEEE 802.11 standard may be observed as building-oriented environment, which potentially offers a chance to let quantum key distribution (QKD) play a role in the security of wireless communications. In fact, secured data transmission is one of the prime aspects of wireless networks as they are much more vulnerable to security attacks. In this paper, we explore the possibility of using Quantum Key Distribution (QKD) for authentication and data encryption for IEEE 802.11 standard. It will focus on some basic concept that how QKD merges the wireless communication, in particular the IEEE 802.11 standard. The software implementation of the first two phases of QKD, namely (a) raw key extraction and (b) error estimation, will be carefully investigated in this paper. A TCP/IP based Client-Server concept has been extended to the implement the communication between two users in C++ language in this paper.
There are a large variety of kinds of mobile wireless networks, Wi-Fi, based on the IEEE 802.11 standard, is a wireless local area network, mainly used in offices and campus at universities, meeting rooms, halls in hotels or in airports. For such limited coverage area, IEEE 802.11 standard is building- oriented environment, which potentially offers a chance to let quantum key distribution (QKD) play a role in the wireless communication. In fact, secured data transmission is one of the prime aspects of wireless networks as they are much more vulnerable to security attacks. In this paper, we explore the possibility of using quantum key distribution (QKD) for authentication and data encryption for IEEE 802.11 standard. It will focus on some basic concept that how QKD merges the wireless communication, in particular the IEEE 802.11 standard. The software implementation of the first two phases of QKD, namely (a) raw key extraction and (b) error estimation, will be carefully investigated in this paper. A TCP/IP based client-server concept has been extended to the implement the communication between two users in C++ language.
Implementing Quantum Key Distribution (QKD) using the BB84 protocol. The system allows two users to securely share a secret key by simulating quantum protocol using classical computer algorithms to manage and process the data. Random bits are generated, encoded into quantum states, and transmitted virtually between sender and receiver. After transmission, both users compare selected bits to detect error. Classical algorithms are then applied for error correction, key verification, and privacy amplification to produce a final shared secret key. By combining the power of quantum simulation with classical computing algorithms, the project achieves a secure, efficient, and practical approach to key distribution. This integration demonstrates how cloud-based quantum tools and classical algorithms can work together to build reliable and secure communication systems.