摘要
Abstract
In order to have the encryption system with image authentication function,and be able to prevent the image being wilfullytamperedby various attacks in the process of storage and transmission,as well as improve its encryption and decryption speed as well as itssecurity,while have the reversible linear cellular automaton possess the memory storage function as well,in this paper we proposed areversiblelinear memory cellular automaton,use image authentication and encryption algorithm integrating the chaotic mapping and thereversiblelinear memory cellular automaton to strengthen the performance of encryption system.What to be used by this algorithm is the imageblock encryption algorithm but not the traditional cipher stream.First,2D phased linear chaotic mapping is used to permute the original plainimage and to alter the position of pixel;then the permuted image is divided into blocks,the Logistic mapping and reversible linear memorycellular automaton are used to carry out diffusion and encryption processing on every block to change its pixel value;afterwards,theseencryptedblocked ciphertexts are composed to form the ciphertext image.Moreover,HASH function is introduced into this algorithm to makethe encryption system have image authentication function.MATLAB simulation software is used to verify this algorithm,the results show thatthis new image authentication encryption algorithm proposed in the paper has excellent encryption performance,it has highly secure diffusionmechanism,high computation efficiency,sufficient key space,and the anti-attack property is significantly improved.关键词
分段线性混沌映射/可逆线性记忆元胞自动机/分块密文/扩散机制/图像认证Key words
Phased linear chaotic mapping/Reversible linear memory cellular automaton/Blocked ciphertext/Diffusion mechanism/Image authentication分类
信息技术与安全科学