Return
Image encryption algorithm based on bit-level permutation and Feistel-like network diffusion
DOI:10.1007/s11042-022-12736-z.png)
Abstract
En 中文
This paper proposes a bit-level image encryption algorithm based on six-dimensional hyperchaotic system. First, the image is divided into 8 bit-level planes, and the chaotic system is used to sort each bit-level plane. Then, the sorted matrix is sorted again according to the location information set by the user. Finally, the permutation image is divided into two parts, and the image is diffused using the Feistel-like network. Due to the plaintext correlation of chaotic systems, the algorithm can effectively resist known/selected plaintext attacks. At the same time, the cross-diffusion operation makes the algorithm has better autocorrelation, achieves a better diffusion effect, and has good encryption performance in only one round. Simulation results and performance analysis show that the encryption algorithm is safe and reliable, and is suitable for image encryption.
Keywords:
Hyperchaotic system
Bit-level plane
Feistel-like network
Image encryption
Journal
IF:
3
Papers:
1.9W
Citations:
3.2W

