A color image cryptosystem based on dynamic DNA encryption and chaos

被引:438
|
作者
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 条
  • [21] Dynamic DNA coding multi-image encryption based on compound chaos
    Ma, Manman
    Yu, Xuelian
    Chen, Hao
    Xiao, Junjun
    Li, Xiufang
    Zhang, Zhichang
    JOURNAL OF ELECTRONIC IMAGING, 2022, 31 (05)
  • [22] Satellite Image Encryption Algorithm Based on Chaos Theory and DNA Dynamic Coding
    Xiao S.
    Chen Z.
    Yang Y.
    Ma Y.
    Yang T.
    Dianzi Yu Xinxi Xuebao/Journal of Electronics and Information Technology, 2024, 46 (03): : 1128 - 1137
  • [23] Optical color image encryption based on an asymmetric cryptosystem in the Fresnel domain
    Chen, Wen
    Chen, Xudong
    OPTICS COMMUNICATIONS, 2011, 284 (16-17) : 3913 - 3917
  • [24] Single-channel color image encryption based on asymmetric cryptosystem
    Deng, Xiaopeng
    Zhao, Daomu
    OPTICS AND LASER TECHNOLOGY, 2012, 44 (01): : 136 - 140
  • [25] Improved chaos-RSA-based hybrid cryptosystem for image encryption and authentication
    Gafsi, Mohamed
    Amdouni, Rim
    Hajjaji, Mohamed Ali
    Malek, Jihene
    Mtibaa, Abdellatif
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2022, 34 (23):
  • [26] A Color Image Encryption Using Dynamic DNA and 4-D Memristive Hyper-Chaos
    Liu, Zhentao
    Wu, Chunxiao
    Wang, Jun
    Hu, Yuhen
    IEEE ACCESS, 2019, 7 : 78367 - 78378
  • [27] A Dynamic Hybrid Cryptosystem Using Chaos and Diffie-Hellman Protocol: An Image Encryption Application
    Flores-Carapia, Rolando
    Silva-Garcia, Victor Manuel
    Cardona-Lopez, Manuel Alejandro
    APPLIED SCIENCES-BASEL, 2023, 13 (12):
  • [28] A Dynamic DNA Color Image Encryption Method Based on SHA-512
    Zhou, Shihua
    He, Pinyan
    Kasabov, Nikola
    ENTROPY, 2020, 22 (10) : 1 - 23
  • [29] The image encryption algorithm based on chaos and DNA computing
    Yong Zhang
    Multimedia Tools and Applications, 2018, 77 : 21589 - 21615
  • [30] The image encryption algorithm based on chaos and DNA computing
    Zhang, Yong
    MULTIMEDIA TOOLS AND APPLICATIONS, 2018, 77 (16) : 21589 - 21615