Increasing the Protocol Gain of Quantum Cryptography


Quantum cryptography is a technique to distribute a sequence of truly randomand unconditionally secure bits over a secure communication by applying thephenomena of quantum physics. The distributed secret bits perform the secret keywhich is used later to encrypt messages with an encryption algorithm, usually theOne-Time-Pad is used. Quantum Key Distribution solves the security problem inclassical cryptography by depending on the laws of physics which is focusing onthe physics of information. Quantum protocol gain usually is low due to thequantum channel noise and the difference between the photon polarization at thesender and receiver side; in this research, a method is proposed to increase theprotocol gain without decreasing the security level of quantum key. BB84 quantumkey distribution algorithm is implemented and simulated with MATLAB R2010asimulation; and a comparison is made with A. Singh and N. Sharma [14] results.