151. A Novel Image Encryption Algorithm Based on Chaotic Sequences and Cross-Diffusion of Bits
- Author
-
Niu Ying, Zhang Xun-cai, Wang Shida, Geng Shengtao, and Wu Tao
- Subjects
lcsh:Applied optics. Photonics ,Sequence ,Pixel ,business.industry ,Computer science ,Chaotic ,lcsh:TA1501-1820 ,image encryption ,Encryption ,Chaotic mapping ,Atomic and Molecular Physics, and Optics ,Image (mathematics) ,Known-plaintext attack ,Ciphertext ,Computer Science::Multimedia ,Key (cryptography) ,lcsh:QC350-467 ,Electrical and Electronic Engineering ,business ,Algorithm ,cross-diffusion of bits ,lcsh:Optics. Light ,Computer Science::Cryptography and Security - Abstract
To protect image information security, we propose an encryption algorithm based on chaotic sequences and bits' cross-diffusion. First, two chaotic sequences are generated by two-dimensional logic-sine coupling mapping, and the original image is scrambled with the two sequences. Secondly, the scrambled image is transformed into a one-dimensional sequence, and the low-order bits between every two pixels are fused to change the detailed information of the image, improved the ability to resist differential attacks. Finally, chaotic sequences are generated by iterative logical mapping to perform pixel replacement and ciphertext diffusion. The known plaintext attack can be effectively resisted because of the stochastic combination of diffusion scheme and chaotic sequence. It also has a significant effect on resisting differential attack. Take Lena image as an example, NPCR and UACI can reach 99.6063% and 33.4477%, respectively, which are very close to the ideal value. The encryption scheme has good key sensitivity and strong ability to resist statistical attacks, which shows that the algorithm has adequate security.
- Published
- 2021