Multiple-image encryption algorithm based on chaos and gene fusion
Xiaoqiang Zhang,Lei Zhang
DOI: https://doi.org/10.1007/s11042-022-12554-3
IF: 2.577
2022-03-10
Multimedia Tools and Applications
Abstract:In the era of big data, a large number of digital images face the risk of content leakage and illegal access. Chaos has good randomness, which is suitable for image encryption. To improve the security and efficiency of multiple-image transmission, this paper proposes a multiple-image encryption algorithm based on chaos and gene fusion. Firstly, the chaotic sequence is used to scramble the pixel positions in the k plain images; secondly, the chaotic image generated by chaotic system is used to control the pixel cyclic shift of multiple images to obtain scrambled images; thirdly, the DNA rule controller generated by the chaotic system is used to control the selection of encoding, operation and decoding rules for each image; finally, the diffusion process among multiple images is achieved through the gene fusion to obtain the final encrypted images. Experimental results show that the proposed algorithm can encrypt four image with 3.7763 s, and the information entropy is 7.9995 on average. The algorithm analyses show that the proposed algorithm has the strong security and encryption efficiency, and can resist some common attacks, such as the statistic attack, differential attack and plaintext attack.
computer science, information systems, theory & methods,engineering, electrical & electronic, software engineering