Software Development for B92 Quantum Key Distribution Communication Protocol
Shirantha Wijesekera, Sajal K Palit, Balasingham Balachandran · 2007
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.