加密
混乱的
算法
钥匙(锁)
明文
像素
图像(数学)
计算机科学
密码学
密码系统
理论计算机科学
数学
人工智能
计算机安全
操作系统
作者
Ziqi Zhou,Xuemei Xu,Yexia Yao,Zhaohui Jiang,Kehui Sun
标识
DOI:10.1016/j.chaos.2023.113630
摘要
Current multiple-image encryption schemes usually require a fixed number or the same size of images. Therefore, this paper proposes a multiple-image encryption algorithm that can encrypt any number, size, and type of image. Firstly, we propose a two-dimensional chaotic model, which can generate multiple types of chaotic systems to solve the defects of some existing chaotic systems and reduce the design difficulty of chaotic systems. The generated chaotic systems are proven to have better performance through bifurcation diagrams, phase diagrams, Lyapunov exponent, and sample entropy analysis. Secondly, we fuse multiple images and then use SHA-512 to generate a secret key to increase resistance to plaintext attacks. We embed the size message of the original image into the fused image pixels, eliminating the need to transmit the size message separately from the secret key. Finally, we propose a simultaneous permutation and diffusion algorithm to improve security and efficiency. Experimental simulations and security analysis show that the proposed algorithm can encrypt multiple images of different sizes and types with good attack resistance and encryption efficiency.
科研通智能强力驱动
Strongly Powered by AbleSci AI