Font Size: a A A

On Quantum Gates Encryption Algorithm Based On Chaos Sequence

Posted on:2012-11-09Degree:MasterType:Thesis
Country:ChinaCandidate:C X HuFull Text:PDF
GTID:2218330362460272Subject:Computer technology
Abstract/Summary:PDF Full Text Request
With the development of quantum computation, encryption algorithm based on classic computation security faces great challenges, making the research on novel quantum algorithm an important task. On the basis of status quo of quantum encryption algorithm foreign and abroad, the involved theories, including quantum encryption principle, transport protocols, and security, are detailedly analyzed, and the defects of existing quantum algorithm are found.In this paper, the chaos sequence is introduced to randomly invoke quantum logic gates to convert the quantum decoded chaos key sequences, and is XOR operated with quantum plain language. The algorithm is then demonstrated by simulation experimentation. The main efforts list as follows:1. The status quos of quantum encryption are summarized, including quantum computation, quantum encryption transformation and quantum key distribution, and quantum encryption algorithms based on classic key and quantum key, the defects of existing algorithms are analyzed.2. The quantum logic gates encryption algorithm based on chaos sequence are proposed. The quantum gates operation construction and encryption control principles are analyzed at first, then entanglement character of the quantum gates and the gates operation of entangled quantum states are studied. In view of the entanglement operation, the quantum logic gates are utilized to convert the chaos key sequence, and the quantum chaos key is XOR operated with quantum plain language, which not only gains huge key space, but also good encryption effects, the security is analyzed in theory.3. The simulation quantum experimentation is designed with the space transformation principles, the simulated encryption ideology and methodology are described in detail, and the quantum logic gates encryption algorithm based on chaos sequence is implemented with C# language. Through the bar comparison tests, encryption efficiency test, and information entropy test, the availability of the algorithm is demonstrated.The research of quantum logic gates encryption algorithm based on chaos sequence plays as a new attempt to quantum algorithm.
Keywords/Search Tags:Quantum encryption, Chaos sequence, Gate Entanglement, Quantum Logic Gate, Simulated Quantum Computation
PDF Full Text Request
Related items