z-logo
open-access-imgOpen Access
Design and Implementation of Color Image Encryption Based on Qubit Rotation About Axis
Author(s) -
Liu Xiande,
Xiao Hong,
Li Panchi,
Zhao Ya
Publication year - 2018
Publication title -
chinese journal of electronics
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.267
H-Index - 25
eISSN - 2075-5597
pISSN - 1022-4653
DOI - 10.1049/cje.2017.09.004
Subject(s) - encryption , bloch sphere , quantum computer , qubit , rotation (mathematics) , computer science , color image , mathematics , algorithm , quantum fourier transform , computer vision , theoretical computer science , image (mathematics) , artificial intelligence , quantum , quantum error correction , image processing , physics , quantum mechanics , operating system
Currently, almost all color image encryption/decryption algorithms are designed based on a classical computer, in which the key space is relatively small, and the huge gains from quantum parallelism are not obtained. To address this problem, we propose a novel color image encryption/decryption method based on random rotation of qubit and Quantum Fourier transform (QFT). First, the color image is represented in a quantum superposition state |Image⟩, in which the color information of each pixel is described by only one qubit |c⟩. Then, the |c⟩ are randomly rotated on the Bloch sphere about three coordinate axis, and the QFT is performed on the |Image⟩. Once again, the |c⟩ is randomly rotated on the Bloch sphere and then the inverse QFT is performed on the |Image⟩, which the encryption process is implemented. The keys are the rotation angles of two above‐mentioned rotations. The decryption is the inverse process of the encryption. Our method may run on a quantum computer in the future. The simulation results on the classic computer show that our approaches have better security.

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here