A Simultaneous Scrambling and Diffusion Color Image Encryption Algorithm Based on Hopfield Chaotic Neural Network

被引:50
|
作者
Liu, Lidong [1 ]
Zhang, Linlin [1 ]
Jiang, Donghua [1 ]
Guan, Yifan [1 ]
Zhang, Zhaolun [1 ]
机构
[1] Changan Univ, Sch Informat Engn, Xian 710064, Peoples R China
来源
IEEE ACCESS | 2019年 / 7卷
基金
中国国家自然科学基金;
关键词
Image encryption; chaos; simultaneous scrambling-diffusion; Hopfield chaotic neural network; CRYPTANALYSIS; SYSTEMS; PERMUTATION; COMBINATION;
D O I
10.1109/ACCESS.2019.2961164
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The classic scrambling-diffusion structure for image encryption is vulnerable to be attacked. The scrambling and diffusion process can be cracked separately due to the two processes are independent. In this paper, we proposed a novel color image encryption algorithm which can overcome the problem. In the proposed algorithm, firstly, the first diffusion is performed simultaneously with the first scrambling which can resist the attacker to separately crack the scrambling or diffusion. Then, the second diffusion matrix generated from the Hopfield chaotic neural network (HCNN) which is related to the plaintext is performed which can not only resist common chosen-plaintext attack, but also improved the key sensitivity. Finally, a second scrambling is performed on some special pixels to further improve the security. Experiments and security analysis indicate that the proposed algorithm has an excellent performance in image encryption and various attacks.
引用
收藏
页码:185796 / 185810
页数:15
相关论文
共 50 条
  • [31] Multi-Image Encryption Algorithm Based on Cascaded Modulation Chaotic System and Block-Scrambling-Diffusion
    Wang, Ting
    Ge, Bin
    Xia, Chenxing
    Dai, Gaole
    [J]. ENTROPY, 2022, 24 (08)
  • [32] An Image Scrambling Encryption Algorithm Combined Arnold and Chaotic Transform
    Huang Hui-fen
    [J]. INTERNATIONAL CONFERENCE OF CHINA COMMUNICATION (ICCC2010), 2010, : 208 - 210
  • [33] A two-stage chaotic encryption algorithm for color face image based on circular diffusion
    Yu, Jinwei
    Yu, Xiaoyuan
    Zhang, Langwen
    Xie, Wei
    [J]. MULTIMEDIA TOOLS AND APPLICATIONS, 2023, 82 (26) : 40009 - 40038
  • [34] A two-stage chaotic encryption algorithm for color face image based on circular diffusion
    Jinwei Yu
    Xiaoyuan Yu
    Langwen Zhang
    Wei Xie
    [J]. Multimedia Tools and Applications, 2023, 82 : 40009 - 40038
  • [35] Image Recognition and Encryption Algorithm Based on Artificial Neural Network and Multidimensional Chaotic Sequence
    Feng, Luoyin
    Chen, Xin
    [J]. COMPUTATIONAL INTELLIGENCE AND NEUROSCIENCE, 2022, 2022
  • [36] A Digital Image Encryption Algorithm Based on Hyper-chaotic Cellular Neural Network
    Peng, Jun
    Zhang, Du
    Liao, Xiaofeng
    [J]. FUNDAMENTA INFORMATICAE, 2009, 90 (03) : 269 - 282
  • [37] Color image encryption algorithm based on variable parameter improved Sine chaotic mapping and DNA coding XOR scrambling
    Mou, Dingkang
    Xia, Chuanrong
    Dong, Yumin
    [J]. PHYSICA SCRIPTA, 2024, 99 (07)
  • [38] Analysis of the effects of scrambling and diffusion of logistic chaotic map on image encryption
    Zhao, Fangzheng
    Li, Chenghai
    Liu, Chen
    Zhang, Jie
    Hu, Qingshuang
    [J]. ELEVENTH INTERNATIONAL CONFERENCE ON DIGITAL IMAGE PROCESSING (ICDIP 2019), 2019, 11179
  • [39] A robust hybrid method for image encryption based on Hopfield neural network
    Bigdeli, Nooshin
    Farid, Yousef
    Afshar, Karim
    [J]. COMPUTERS & ELECTRICAL ENGINEERING, 2012, 38 (02) : 356 - 369
  • [40] Image encryption algorithm based on multiple chaotic systems and improved Joseph block scrambling
    牟定康
    董玉民
    [J]. Chinese Physics B, 2024, 33 (10) : 284 - 294