Abstract

Quantum computation improves the efficiency and security of cryptography by utilizing characteristics of quantum mechanics. In this paper, a novel three-level quantum image encryption algorithm based on Arnold transform and logistic map is proposed. To obtain satisfactory encryption results, three-level encryption procedures including block-level permutation, bit-level permutation and pixel-level diffusion are performed on the original image. First, the classical plaintext image is transformed into quantum form with novel enhanced quantum representation model. Then, quantum Arnold transform (QArT) is used to scramble the image sub-blocks by processing the qubits that denote position information. By iterating block-level permutation procedure with different block-size and different parameter of QArT, the period defect of QArT can be made up to some extent. Next the bit-level permutation is performed by scrambling the bit-plane order according to a sequence generated with logistic map. Finally, the ciphertext image can be obtained by performing bit-level diffusion through XOR operation between bit-level permutated image and a pseudo-random sequence acquired from logistic map. The corresponding quantum circuits realization are given, and simulations results show that the proposed three-level quantum image encryption scheme has high level of security and outperforms its classical counterpart in terms of efficiency.

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.