Abstract
In this paper, an image encryption algorithm based on bit-combination scrambling and dynamic diffusion is proposed based on multiple chaotic systems. First, the plaintext image is scrambled. On the basis of the decimal system, the pixel value of the gray-scale plaintext image is divided into three groups: units, tens, and hundreds' digit. Each group performs different rounds of Arnold mapping, and the parameters of the Arnold mapping and the number of mapping wheels are determined by the plaintext image. The scrambled image is generated by combination. This algorithm avoids the periodicity of Arnold mapping. Second, the dynamic diffusion operation is designed. This operation can start from any position of the plaintext pixel value and combine chaotic sequence to do XOR around this point. Therefore, it has N modes of diffusion, where N is the number of pixel values. Third, this method is extended to color image encryption. The comparison test results show that this method has better security and can resist common attack methods.
Highlights
In recent years, with the rapid development of the Internet, we use the Internet to transmit information more and more frequently
For plaintext image PM×M, the scrambling algorithm proposed in this paper is as follows: Step 1: For plaintext image P, generate a secret key associated with it, R is calculated by Eq (6): MM
In this paper, based on multiple chaotic systems, a dynamic diffusion image encryption algorithm is proposed, which is a process from scrambling to diffusion
Summary
With the rapid development of the Internet, we use the Internet to transmit information more and more frequently. More and more chaotic image encryption algorithms were proposed based on chaos theory [12]–[15]. A nonlinear diffusion image encryption algorithm based on MCML system was proposed by Wang et al [25]. A dynamic diffusion encryption algorithm based on Logistic mapping and 2D-LASM [26] system is proposed. This algorithm is generated by the interaction of the two systems rather than relying on a single system. X. Wang et al.: Chaotic Image Encryption Algorithm Based on Bit-Combination Scrambling. Wang et al.: Chaotic Image Encryption Algorithm Based on Bit-Combination Scrambling This algorithm increases the size of secret key space. The sixth chapter is a summary of the full text, and puts forward the direction of future work
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.