الفهرس | Only 14 pages are availabe for public view |
Abstract Quantum information processing is great of current interest in computer science, mathematics, and physical scientists. It is a discipline devoted to the development of novel quantum algorithms for storing, processing, and retrieving visual information. It will likely lead to a new way of technological innovations in information theory, communication, computation, cryptography and image processing because inefficient tasks on classical computers can be overcome by utilizing the power of quantum computation. Nowadays, the security of data has become a critical and imperative issue. Data encryption is widely used to assure security in open networks. Each type of data has its own characteristic features. Hence, several techniques should be used to protect confidential image data from illegal access. The security of quantum information techniques has been guaranteed by the quantum no-cloning principle and quantum uncertainty principle to prevent the unconditional attack of eavesdroppers. Quantum image encryption algorithms can be classified into three major types: quantum scrambling, quantum diffusion and combination between them. In this thesis, quantum image encryption algorithm based on quantum scrambling-diffusion is proposed. The position information of the original quantum image is scrambled utilizing Arnold cat map followed by Fibonacci transformation to avoid iteration problem in Arnold cat map. Then, quantum gray-code utilized to diffusion the scrambled quantum image. The simulation results demonstrate that the proposed approach has a good feasibility and effectiveness for protecting quantum images. The rest of the thesis is organized as follows: Chapter 1: introduce fundamental of quantum and over view of thesis. Chapter 2: In this chapter, we review fundamental ideas in quantum mechanics, with some basics of quantum information, computation concepts and quantum image encryption. Chapter 3: This chapter introduces a novel quantum image encryption algorithm based on Arnold cat map, Fibonacci transformation and gray-code. Chapter 4: Finally, the conclusion of the thesis and points for future work are drawn. |