Abstract
This paper proposes a novel chaotic block image encryption algorithm based on deep convolutional generative adversarial networks (DCGANs), quaternions, an improved Feistel network, and an overall scrambling and diffusion mechanism. First, a new hyperchaotic system is introduced and combined with DCGANs to generate a random sequence with better randomness and complexity as a key stream. This sequence is then combined with a quaternion and an improved Feistel network encryption of a colour plaintext image by utilizing the key block matrix to ultimately achieve overall scrambling and diffusion of the cipher image. Finally, the security of this algorithm is quantitatively and qualitatively analysed. The simulation results show that the proposed hyperchaotic system has a large key space and good random characteristics and that the new algorithm yields adequate security and can resist brute-force attacks and chosen-plaintext attacks. Therefore, this approach provides a new way to achieve secure transmission and protection of image information.
Highlights
With the rapid development of the computer industry, a large amount of image information is transmitted on networks, which may be stolen by illegal users in the process of storage or transmission, resulting in information leakage
From the point of key stream generation, we construct a fusion random sequence with high randomness and complexity based on a new hyperchaotic system combined with deep convolutional generative adversarial networks (DCGANs), which overcomes the periodicity of chaotic systems and are used as the key stream for scrambling and diffusion operations
The experimental result and security analysis show that the new hyperchaotic system has a large key space and a larger positive Lyapunov exponent, which means that the complexity of the chaotic sequence is better, and it combines with DCGANs to be applied to the new image encryption algorithm to reduce the pixel correlation of the obtained colour ciphertext image and increase its resistance to common attacks, improving security
Summary
With the rapid development of the computer industry, a large amount of image information is transmitted on networks, which may be stolen by illegal users in the process of storage or transmission, resulting in information leakage. From the point of key stream generation, we construct a fusion random sequence with high randomness and complexity based on a new hyperchaotic system combined with deep convolutional generative adversarial networks (DCGANs), which overcomes the periodicity of chaotic systems and are used as the key stream for scrambling and diffusion operations. The experimental result and security analysis show that the new hyperchaotic system has a large key space and a larger positive Lyapunov exponent, which means that the complexity of the chaotic sequence is better, and it combines with DCGANs to be applied to the new image encryption algorithm to reduce the pixel correlation of the obtained colour ciphertext image and increase its resistance to common attacks, improving security.
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.