The University of Danang - Journal of Science and Technology
Development of Qiskit-based program for education of quantum key distribution
Duy N. Luong, Minh Hieu Nguyen, Bao Q. Ninh, Cuong T. Nguyen, Hoang D. Le, Duy-Tuan Dao
Abstract
Quantum key distribution (QKD) has been realized as a potential approach for quantum-safe communication toward the threats exposed by quantum computing. While QKD has been extensively investigated for a long time, its concept is still far from straightforward to students and common people. In this work, we provide a software program that can serve as an educational tool for teaching and learning QKD. The core of this software is based on Qiskit, which is an open-source library developed by IBM for quantum programming purposes. The program has two modes, which are visualization and simulation modes. Using the developed program, the users can learn the basic concept of BB84, a very first QKD protocol, and gain intuition regarding how different parameters affect the performance of free-space optics (FSO)-based QKD systems.