A secure image encryption algorithm based on hyper-chaotic and bit-level permutation

被引:64
|
作者
Wei, Deyun [1 ]
Jiang, Mingjie [1 ]
Deng, Yang [1 ]
机构
[1] Xidian Univ, Sch Math & Stat, Xian 710071, Peoples R China
基金
中国国家自然科学基金;
关键词
Image encryption; 2D XOR diffusion; Bit level permutation; Chen hyper-chaotic; LINEAR CANONICAL TRANSFORM; SCHEME; SYSTEM;
D O I
10.1016/j.eswa.2022.119074
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In this paper, an encryption algorithm based on hyper-chaotic system and bit-level permutation is proposed. Firstly, the forward diffusion method based on two-dimensional XOR operation is used to diffuse the image. Then, the scrambled images are arranged and scrambled in different directions. Finally, the ciphertext image is obtained by two-dimensional XOR backward diffusion. A novel bit-level permutation used in this algorithm, which not only expands the bit levels in different directions, but also exchanges the values between the bit bevels. It improves the efficiency and security of encryption. The diffusion random matrix is generated by hyperchaotic system. The initial value and control parameters of hyper-chaotic system are calculated by Secure Hash Algorithm 256 (SHA-256) function, which increases the key space and improves the plaintext sensitivity of the algorithm. On the one hand, the simulation results show that the scheme has high security and better plaintext sensitivity and key sensitivity. On the other hand, compared with the related algorithms, it can better resist statistical attacks and differential attacks.
引用
收藏
页数:12
相关论文
共 50 条
  • [31] Image encryption algorithm based on bit-level permutation and "Feistel-like network" diffusion
    Li, Jinqing
    Wang, Jia
    Di, Xiaoqiang
    MULTIMEDIA TOOLS AND APPLICATIONS, 2022, 81 (30) : 44335 - 44362
  • [32] A fast color image encryption algorithm based on hyper-chaotic systems
    Benyamin Norouzi
    Sattar Mirzakuchaki
    Nonlinear Dynamics, 2014, 78 : 995 - 1015
  • [33] An image encryption algorithm based on compound homogeneous hyper-chaotic system
    Zhu, Hegui
    Zhang, Xiangde
    Yu, Hai
    Zhao, Cheng
    Zhu, Zhiliang
    NONLINEAR DYNAMICS, 2017, 89 (01) : 61 - 79
  • [34] A fast color image encryption algorithm based on hyper-chaotic systems
    Norouzi, Benyamin
    Mirzakuchaki, Sattar
    NONLINEAR DYNAMICS, 2014, 78 (02) : 995 - 1015
  • [35] A novel image encryption algorithm based on double hyper-chaotic systems
    Dong, Enzeng
    Chen, Zaiping
    Chen, Zengqiang
    Li, Haifen
    Xia, Chengyi
    ICIC Express Letters, 2010, 4 (05): : 1439 - 1444
  • [36] Image Scrambling and Mixing Encryption Algorithm Based on Hyper-chaotic System
    Wang Jing
    Jiang Guo-ping
    2013 32ND CHINESE CONTROL CONFERENCE (CCC), 2013, : 459 - 464
  • [37] An image encryption algorithm based on compound homogeneous hyper-chaotic system
    Hegui Zhu
    Xiangde Zhang
    Hai Yu
    Cheng Zhao
    Zhiliang Zhu
    Nonlinear Dynamics, 2017, 89 : 61 - 79
  • [38] Image compression and encryption algorithm based on advanced encryption standard and hyper-chaotic system
    Nie, Zhe
    Liu, Zheng-Xin
    He, Xiang-Tao
    Gong, Li-Hua
    OPTICA APPLICATA, 2019, 49 (04) : 545 - 558
  • [39] New Encryption Algorithm Using Bit-Level Permutation and Non-Invertible Chaotic Map
    Karawia, Abdelrahman A.
    Elmasry, Yasser A.
    IEEE ACCESS, 2021, 9 (09): : 101357 - 101368
  • [40] A bit-level image encryption algorithm based on spatiotemporal chaotic system and self-adaptive
    Teng, Lin
    Wang, Xingyuan
    OPTICS COMMUNICATIONS, 2012, 285 (20) : 4048 - 4054