A color image cryptosystem based on dynamic DNA encryption and chaos

被引:439
|
作者
Chai, Xiuli [1 ]
Fu, Xianglong [1 ]
Gan, Zhihua [2 ]
Lu, Yang [3 ]
Chen, Yiran [4 ]
机构
[1] Henan Univ, Sch Comp & Informat Engn, Key Lab Big Data Anal & Proc, Kaifeng 475004, Peoples R China
[2] Henan Univ, Sch Software, Kaifeng 475004, Peoples R China
[3] Henan Univ, Res Dept, Kaifeng 475004, Peoples R China
[4] Duke Univ, Dept Elect & Comp Engn, Durham, NC 27708 USA
基金
中国博士后科学基金; 中国国家自然科学基金; 美国国家科学基金会;
关键词
Color image encryption; Chaos; DNA encoding; Security analysis; SELF-ADAPTIVE PERMUTATION; SEQUENCE OPERATION; ALGORITHM; SYSTEM; CRYPTANALYSIS; DIFFUSION; SECURE; COMBINATION;
D O I
10.1016/j.sigpro.2018.09.029
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
This paper presents a color image cryptosystem based on dynamic DNA encryption and chaos. The color plain image is firstly decomposed into red, green and blue components, and then a simultaneous intrainter-component permutation mechanism dependent on the plaintext (SCPMDP) is introduced to shuffle them. Secondly, convert the recombined permutated components into a DNA matrix by a DNA encoding rule, and subsequently, different from the traditional DNA sequence operations according to the law of binary calculation, a diffusion mechanism based on random numbers related to plaintext (DMRNRP) is presented to diffuse it. Further, transform the diffused DNA matrix into a decimal one according to a DNA decoding rule, and divide it into three equal images. Finally, to enhance security of the image cryptosystem, the second confusion scheme is applied to respectively scramble images, and the color cipher image is gotten. A four-wing hyperchaotic system is used to provide pseudo-random chaotic sequences, SHA 384 hash function of the plain image and external parameters are combined to compute its initial values, and one-time-pad encryption policy makes the proposed encryption effectively resist plaintext attacks. Experimental results and security analysis demonstrate that our encryption algorithm has good performance and may resist against various typical attacks. (C) 2018 Elsevier B.V. All rights reserved.
引用
收藏
页码:44 / 62
页数:19
相关论文
共 50 条
  • [41] A new color image encryption technique using DNA computing and Chaos-based substitution box
    Masood, Fawad
    Masood, Junaid
    Zhang, Lejun
    Jamal, Sajjad Shaukat
    Boulila, Wadii
    Rehman, Sadaqat Ur
    Khan, Fadia Ali
    Ahmad, Jawad
    SOFT COMPUTING, 2022, 26 (16) : 7461 - 7477
  • [42] Color image encryption algorithm based on novel dynamic DNA encoding and chaotic system
    Mou, Dingkang
    Dong, Yumin
    PHYSICA SCRIPTA, 2024, 99 (06)
  • [43] Color image encryption using DNA based cryptography
    Nandy N.
    Banerjee D.
    Pradhan C.
    International Journal of Information Technology, 2021, 13 (2) : 533 - 540
  • [44] Color image encryption algorithm based on hybrid chaos and layered strategies
    Huang, Yonghui
    Zhang, Qilin
    Zhao, Yongbiao
    JOURNAL OF INFORMATION SECURITY AND APPLICATIONS, 2025, 89
  • [45] Chaos-based Color Image Encryption Scheme in the Wavelet Domain
    Zhang, Qiong
    Shen, Minfen
    Li, Bin
    Fang, Ruoyu
    2014 7TH INTERNATIONAL CONGRESS ON IMAGE AND SIGNAL PROCESSING (CISP 2014), 2014, : 330 - 334
  • [46] Color image encryption algorithm based on the position index and chaos theory
    Wu, Tong
    Xie, Shu-Cui
    Zhang, Jian-Zhong
    Zhao, Hong-Xiang
    JOURNAL OF ELECTRONIC IMAGING, 2019, 28 (05)
  • [47] Color Image Encryption Method Based on Computer Generated Hologram and Chaos
    Jun, Wu
    Gang, Wang
    Gang, Xu
    ACTA OPTICA SINICA, 2021, 41 (19)
  • [48] DNA Coding and Chaos-Based Image Encryption Algorithm
    Zhang, Qiang
    Liu, Lili
    JOURNAL OF COMPUTATIONAL AND THEORETICAL NANOSCIENCE, 2013, 10 (02) : 341 - 346
  • [49] Image encryption scheme based on Chaos and DNA plane operations
    Xingyuan Wang
    Yu Wang
    Xiaoqiang Zhu
    Salahuddin Unar
    Multimedia Tools and Applications, 2019, 78 : 26111 - 26128
  • [50] A Multilevel Image Encryption Algorithm Based on Chaos and DNA Coding
    Wang, Qian
    Zhang, Qiang
    Zhou, Changjun
    2009 FOURTH INTERNATIONAL CONFERENCE ON BIO-INSPIRED COMPUTING: THEORIES AND APPLICATIONS, PROCEEDINGS, 2009, : 70 - 74