An Image Encryption Algorithm Combining S-Box and Chaotic Mapping

被引:0
|
作者
Zhang L. [1 ]
Chen C. [1 ,2 ]
Tan Q.-Y. [1 ]
Hao M.-X. [1 ]
Yang X.-K. [1 ]
机构
[1] School of Cyber Security, Qilu University of Technology (Shandong Academy of Sciences), Jinan
[2] Shandong Provincial Key Laboratory of Computer Networks, Qilu University of Technology (Shandong Academy of Sciences), Jinan
关键词
Chaotic system; Image encryption algorithm; S-box; Scrambling and diffusion; Security analysis;
D O I
10.13190/j.jbupt.2021-061
中图分类号
学科分类号
摘要
To solve the problems of low encryption quality and poor plaintext sensitivity in the existing image encryption algorithms, an image encryption algorithm combining S-box and chaotic mapping is proposed. The Hash value of the plaintext image is used to generate the key of the chaotic system, which can operate scrambling and diffusion. In addition, the S-box is generated through the Logistic chaotic system. By using the two-dimensional Logistic mapping and Chen chaotic system to generate two chaotic sequences, which have the same image size with the plaintext image, the algorithm operates exchange and the first-order diffusion for each pixel of the image. Then, the algorithm selects the S-box elements based on the chaotic sequences to do bit XOR and XNOR operations for each pixel value, and operates the second-order and third-order diffusion on all the pixels. Simulation results and security performance analysis show that, the proposed algorithm has good encryption effect, robustness and plaintext sensitivity, and thus it can resist various attacks. © 2021, Editorial Department of Journal of Beijing University of Posts and Telecommunications. All right reserved.
引用
收藏
页码:40 / 47
页数:7
相关论文
共 14 条
  • [1] Cavusoglu U, Kacar S, Pehlivan I, Et al., Secure image encryption algorithm design using a novel chaos based S-Box, Chaos, Solitons & Fractals, 95, pp. 92-101, (2017)
  • [2] Aziz H, Gilani S M M, Hussain I, Et al., A novel symmetric image cryptosystem resistant to noise perturbation based on S8 elliptic curve S-boxes and chaotic maps, The European Physical Journal Plus, 135, 11, pp. 1-31, (2020)
  • [3] Jamal S S, Attaullah, Shah T, Et al., Construction of new substitution boxes using linear fractional transformation and enhanced chaos, Chinese Journal of Physics, 60, pp. 564-572, (2019)
  • [4] Ye Guodong, Pan Chen, Huang Xiaoling, Et al., An efficient pixel-level chaotic image encryption algorithm, Nonlinear Dynamics, 94, 1, pp. 745-756, (2018)
  • [5] Xu Yang, Huang Yingjiu, Li Hairong, Image encryption algorithm based on quantum logistic mapping, Packaging Engineering, 39, 7, pp. 180-186, (2018)
  • [6] Ping Ping, Li Jianhua, Mao Yingchi, Et al., Image encryption algorithm based on chaotic maps and bit reconstruction, Journal of Image and Graphics, 22, 10, pp. 1348-1355, (2017)
  • [7] Talhaoui M Z, Wang Xingyuan, A new fractional one dimensional chaotic map and its application in high-speed image encryption, Information Sciences, 550, pp. 13-26, (2021)
  • [8] Ullah I, Azam N A, Hayat U., Efficient and secure substitution box and random number generators over Mordell elliptic curves, Journal of Information Security and Applications, 56, (2021)
  • [9] Wang Rui, Deng Guoqiang, Duan Xuefeng, An image encryption scheme based on double chaotic cyclic shift and Josephus problem, Journal of Information Security and Applications, 58, (2021)
  • [10] Mousavi M, Sadeghiyan B., A new image encryption scheme with Feistel like structure using chaotic S-box and Rubik cube based P-box, Multimedia Tools and Applications, 80, 9, pp. 13157-13177, (2021)