An image encryption system based on random matrix interpolation followed by iterative generation of sequences

Zheng Bojun1 Ma Tongtong2, Liu Boxuan3

Department of Computer Science, School of Information Engineering, Dalian University

Keywords: image encryption, random matrix, bilinear interpolation, chaos, iteration


Abstract

To solve the problem of image security during data transmission, researchers in the field of information security have proposed several different image encryption techniques. In recent years, chaotic systems have been widely applied to image encryption because of their extreme initial value sensitivity and pseudo-random properties. To further improve the security of the image encryption algorithm, this paper proposes a new image encryption scheme. The scheme consists of three stages, firstly, a novel two-dimensional nonlinear chaotic system is constructed using a random matrix and a bilinear interpolation function, and then the chaotic sequence generated by the iteration of the system is used to perform an XOR operation with the image, and finally, a disambiguation operation is carried out to obtain the ciphertext image. By analyzing the histogram, information entropy, adjacent pixel correlation, key sensitivity, keyspace, and differential attack. The experimental test results show that the algorithm has high security, fast encryption speed, and strong anti-attack ability.