https://doi.org/10.1140/epjs/s11734-021-00365-w
Regular Article
A novel memristor-based chaotic image encryption algorithm with Hash process and S-box
1
College of Electronics and Information Engineering, Southwest University, 400715, Chongqing, China
2
College of Artificial Intelligence, Southwest University, 400715, Chongqing, China
Received:
3
July
2021
Accepted:
2
December
2021
Published online:
27
December
2021
Considering that the way of disseminating information by means of images has become more and more accepted by the public in recent years, and the encryption algorithm for digital images has defects such as backward operation and insufficient security. Therefore, a novel chaos-based encryption algorithm is proposed in this paper. Firstly, this paper proposes a 4-D chaotic system based on a flux-controlled memristor model. An integrated analysis is applied to the system to illustrate its chaotic characteristics. Then, a Hash process is used to disturb the initial values of the chaotic system, which improves the plaintext sensitivity of the algorithm. After that, S-box substitution and bit-XOR operation are also introduced to change the value of pixels, which further scramble the distribution of pixels. Finally, this paper demonstrates the effectiveness of the proposed encryption algorithm through the information entropy and correlation, etc. Meanwhile, the progressiveness of the algorithm is compared with other algorithms in stochasticity and security through comparative experiments.
© The Author(s), under exclusive licence to EDP Sciences, Springer-Verlag GmbH Germany, part of Springer Nature 2021