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 条
  • [1] A Novel Bit-Level Image Encryption Scheme Using Hyper-Chaotic Systems
    Sheng, Suying
    Wu, Xinhua
    2013 10TH INTERNATIONAL CONFERENCE ON FUZZY SYSTEMS AND KNOWLEDGE DISCOVERY (FSKD), 2013, : 1015 - 1019
  • [2] Cracking and Improvement of an Image Encryption Algorithm Based on Bit-Level Permutation and Chaotic System
    Wang Xingyuan
    Zhao Hongyu
    IEEE ACCESS, 2019, 7 : 112836 - 112847
  • [3] A hyper-chaos-based image encryption algorithm using pixel-level permutation and bit-level permutation
    Li, Yueping
    Wang, Chunhua
    Chen, Hua
    OPTICS AND LASERS IN ENGINEERING, 2017, 90 : 238 - 246
  • [4] A New Bit-Level Permutation Image Encryption Algorithm
    Diaconu, Adrian-Viorel
    Ionescu, Valeriu
    Iana, Gabriel
    Manuel Lopez-Guede, Jose
    2016 INTERNATIONAL CONFERENCE ON COMMUNICATIONS (COMM 2016), 2016, : 411 - 416
  • [5] A Novel Chaotic Image Encryption Algorithm Based on Bit-level Permutation and Extended Zigzag Transform
    Xu, Chunming
    International Journal of Network Security, 2021, 23 (02): : 255 - 260
  • [6] A novel chaotic image encryption with FSV based global bit-level chaotic permutation
    Yongjin Xian
    Xingyuan Wang
    Yingqian Zhang
    Xiaopeng Yan
    Ziyu Leng
    Multimedia Tools and Applications, 2023, 82 : 407 - 426
  • [7] A novel chaotic image encryption with FSV based global bit-level chaotic permutation
    Xian, Yongjin
    Wang, Xingyuan
    Zhang, Yingqian
    Yan, Xiaopeng
    Leng, Ziyu
    MULTIMEDIA TOOLS AND APPLICATIONS, 2023, 82 (01) : 407 - 426
  • [8] On the Cryptanalysis of a Bit-Level Image Chaotic Encryption Algorithm
    Hu, Yingchun
    Yu, Simin
    Zhang, Zeqing
    MATHEMATICAL PROBLEMS IN ENGINEERING, 2020, 2020
  • [9] Secure multilevel permutation-diffusion based image encryption using chaotic and hyper-chaotic maps
    K. Abhimanyu Kumar Patro
    Bibhudendra Acharya
    Vijay Nath
    Microsystem Technologies, 2019, 25 : 4593 - 4607
  • [10] Secure multilevel permutation-diffusion based image encryption using chaotic and hyper-chaotic maps
    Patro, K. Abhimanyu Kumar
    Acharya, Bibhudendra
    Nath, Vijay
    MICROSYSTEM TECHNOLOGIES-MICRO-AND NANOSYSTEMS-INFORMATION STORAGE AND PROCESSING SYSTEMS, 2019, 25 (12): : 4593 - 4607