The two models of traditional cryptography (symmetric encryption and asymmetric encryption) are confronted, in addition to the difficulty in creating credible keys of encoding/decoding, to the problem of distributing keys with perfect security. We present in this article results of a simulation of successful eavesdropping when exchanging keys with RSA algorithm. A solution to this problem is proposed by quantum physics. In this case, the security of the exchanged keys is not based on algorithmic complexity but rather on the laws of the quantum physics. Many quantum protocols are elaborated to exchange keys with unconditionally security. We are interested here in simulation of the protocol BB84 which the security is unconditional due to Heisenberg's uncertainty principle.
The two models of traditional cryptography (symmetric encryption and asymmetric encryption) are confronted, in addition to the difficulty in creating credible keys of encoding/decoding, to the problem of distributing keys with perfect security. We present in this article results of a simulation of successful eavesdropping when exchanging keys with RSA algorithm. A solution to this problem is proposed by quantum physics. In this case, the security of the exchanged keys is not based on algorithmic complexity but rather on the laws of the quantum physics. Many quantum protocols are elaborated to exchange keys with unconditionally security. We are interested here in simulation of the protocol BB84 which the security is unconditional due to Heisenberg's uncertainty principle.
The encryption process of Symmetric Key Cryptography is quicker as compared to Asymmetric Key Cryptography, but the key exchange process is a challenge.This paper focuses on Quantum Cryptography techniques for that purpose as traditional digital cryptography techniques are not safe.In "Quantum Key Exchange" Technique, "Heisenberg uncertainty principle" and "quantum no cloning theory" are used to resist attacks.The Quantum Key Exchange is demonstrated through BB84 algorithm and the result is analyzed.Discussion is made on the practical applications of the technique
The proposed article is devoted to the analysis of quantum key distribution protocols based on the Heisenberg uncertainty. The peculiarity of this topic lies in the fact that modern methods of key distribution, which use classical calculations at their core, have significant drawbacks, in contrast to quantum key distribution. This problem concerns all types of algorithms and systems for encrypting secret information, both symmetric encryption with a private key and asymmetric encryption with a public key. An example is that in a communication channel protected by quantum key distributions, it is possible to detect an interceptor between two legal network entities using the principles laid down in quantum physics at the beginning of the last century. Principles and theorems such as the Heisenberg principle, quantum entanglement, superposition, quantum teleportation, and the no-cloning theorem. The field of study of this topic is a promising and rapidly developing area in the field of information security and information protection. There are already created commercial products with the implementation of some of the quantum key distribution protocols. Many of the created products are used in various spheres of human activity. The relevance of applying quantum key distribution protocols under ideal conditions without taking into account errors in the form of quantum noise is analyzed. The implementation of two quantum key distribution protocols based on the Heisenberg uncertainty principle is demonstrated, as well as the results of the appearance of keys and the probability of occurrence of each of them. The purpose of the article is aimed at analyzing and researching quantum key distribution protocols based on Heisenberg uncertainty. The article discusses the advantages and disadvantages of the BB84, B92 quantum key distribution protocols.
Classical cryptographic systems are increasingly challenged by advances in computing power and new algorithmic techniques, particularly with the rise of quantum computing, which threatens the security of current encryption methods. This has spurred interest in quantum-resistant cryptography, aimed at creating algorithms that can withstand attacks from quantum computers. Traditionally, secure key transport over alternate channels has been a significant challenge, but quantum mechanics offers a solution. Quantum Key Distribution (QKD) is a revolutionary method for secure communication that leverages quantum principles. Unlike traditional methods, QKD provides unconditional security, with key security ensured by the laws of physics rather than computational difficulty. The BB84 protocol, introduced in 1984 by Bennett and Brassard, is a leading QKD scheme known for its simplicity and effectiveness in generating eavesdropping-resistant cryptographic keys. It facilitates secure key transport over alternate channels. This documentation aims to advance QKD security by practically implementing and analyzing the BB84 protocol. Through detailed theoretical analysis, simulation studies, and experimental validation, the practical impacts, and limitations of BB84-based QKD systems are examined. Additionally, a practical implementation of quantum key distribution using a sudoku key demonstrates the process's simplicity and effectiveness. These findings are expected to pave new paths in the field of cryptanalysis in the emerging Quantum Age.
In this article, a model of secure key exchange based on the BB84 protocol of quantum cryptography was developed and simulated. In the study, photons transmitted through a quantum channel between Alice and Bob were encoded in quantum states, and security was ensured by random selection of bases when reading them. An error indicator was calculated to detect Eavesdropping (Eve) interference. After generating the key, a simple ECC encryption algorithm based on XOR was used to transmit data in a protected manner. The results showed that it is possible to effectively maintain information confidentiality using a key formed through the BB84 protocol.
Cryptography is crucial to protect sensitive data. Traditional cryptography relies on mathematical difficulty to secure valuable data against intruders. However, with the rise of quantum computers, these assumptions are threatened as quantum computers can process information much faster. The security models need to be upgraded to withstand quantum computers. RSA and ECC, two common asymmetric cryptosystems, have been upgraded using post-quantum cryptography (PQC). Another solution might be to leverage the principles of quantum mechanics to ensure secure communication. The most common application of quantum cryptography is quantum key distribution (QKD), which solves the key exchange problem using quantum physics, complementing conventional cryptographic techniques by enabling secure key generation, while classical methods remain necessary for authentication and protocol implementation. QKD is secure in theory, but practical implementations often differ from theory due to imperfect devices. An intruder can find loopholes and vulnerabilities to attack the QKD systems and jeopardize its security. In this thesis, current knowledge of these attacks has been reviewed and simulated on two different QKD protocols. The simulations highlight the importance of researching the attacks and implementing countermeasures.
With the increasing number of eavesdroppers on communication channels, securing the reliability of digital communication has become a herculean task. For any communication and information exchange the most important step of securing the data is encryption and decryption (cryptography). The primary step involved in any efficient cryptographic system is Key Distribution. The paper deals with an efficient Key Distribution Technique based on Quantum Mechanics. The concept of Heisenberg’s Uncertainty Principle and quantum indeterminacy property are used to detect the presence of eavesdropper and secure the process of Key Distribution. Keywords-Quantum Mechanics, Heisenberg’s uncertainty principle, eavesdropper, quantum indeterminacy.