Abstract
Image encryption is an effective technology to protect digital image confidentiality. This paper presents an image segmentation encryption algorithm based on a hybrid chaotic system. First, a chaotic sequence is obtained by iterating a Quantum Cellular Neural Network (QCNN), and then it is scrambled by a 4-D hyperchaotic system to generate a key pool. Second, the chaotic pointers generated by 3-D chaotic systems and QCNN with different initial values are used to get the keys for image segmentation, scrambling, and diffusion from the key pool. Then, the plain-image is divided into two blocks by the chaotic segmentation method and scrambled by intra-block and inter-block pixel exchange. In addition, two blocks are statically diffused, and the cipher-image is obtained by dynamic diffusing after combining the image blocks. Especially, the key pool increases the efficiency of the proposed algorithm, and chaotic segmentation reduces the cipher-image pixel correlation. Finally, the simulation results and performance analysis indicate that the proposed algorithm has a well-security, high sensitivity, and faster speed.
Highlights
With the rapid development of the internet, the number of digital images are transmitted over public and shared networks keeps increasing
The chaotic pointer generated by another Quantum Cellular Neural Network (QCNN) and a 3-D chaotic system is regarded as indexes to get keys for image segmentation, pixel exchange rule, scrambling, and diffusion from the key pool
PREPARATORY WORK we introduce the preparatory work, such as the generation of the quantum chaotic key pool, the function of the chaotic pointer, the method of chaotic image segmentation and so on
Summary
With the rapid development of the internet, the number of digital images are transmitted over public and shared networks keeps increasing. Since Matthews first proposed the chaotic encryption algorithm in 1989 [14], many image encryption schemes based on low-dimensional chaos have been developed [15]–[18]. More attentions have been paid to high-dimensional chaotic schemes for its larger key space, complex and unpredictable nonlinear behavior [20]–[24], especially the well-security hyper-chaotic image encryption [25]. The chaotic pointer generated by another QCNN and a 3-D chaotic system is regarded as indexes to get keys for image segmentation, pixel exchange rule, scrambling, and diffusion from the key pool. Blocks are scrambled by pixel exchange rules within the intra-block and inter-block They are diffused by combining static and dynamic methods.
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
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.