https://doi.org/10.1140/epjs/s11734-022-00638-y
Regular Article
Bit-level image encryption algorithm based on random-time S-Box substitution
School of Mathematical Sciences, University of Jinan, 250022, Jinan, Shandong, China
Received:
20
April
2022
Accepted:
15
July
2022
Published online:
4
August
2022
To solve the shortcomings of traditional cryptography such as 3DES, AES and SM4 in encrypting multimedia information, we proposed a bit-level image encryption algorithm based on chaos and S-Box. First, we constructed a 3D discrete memristor-based chaotic map (3D-MCM), which is hyperchaotic, and has ergodicity and better randomness in a larger parameter interval, then based on it, we constructed three S-Boxes with larger key space and without weakness. Furthermore, we applied the 3D-MCM and S-Boxes to design an encryption algorithm, whose novelty is that each half-pixel is substituted with a half-pixel substitution box (HPS-Box) before S-Box substitution with random times. Experimental and security analysis results demonstrated the effectiveness of the proposed 3D-MCM and S-Box in image encryption scheme.
Copyright comment Springer Nature or its licensor holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
© The Author(s), under exclusive licence to EDP Sciences, Springer-Verlag GmbH Germany, part of Springer Nature 2022. Springer Nature or its licensor holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.