Color image DNA encryption using NCA map-based CML and one-time keys

被引:223
|
作者
Wu, Xiangjun [1 ,4 ,5 ]
Wang, Kunshu [2 ]
Wang, Xingyuan [3 ]
Kan, Haibin [4 ]
Kurths, Juergen [5 ,6 ]
机构
[1] Henan Univ, Coll Software, Kaifeng 475004, Peoples R China
[2] Henan Univ, Sch Comp & Informat Engn, Kaifeng 475004, Peoples R China
[3] Dalian Univ Technol, Fac Elect Informat & Elect Engn, Dalian 176024, Peoples R China
[4] Fudan Univ, Sch Comp Sci, Shanghai Key Lab Intelligent Informat Proc, Shanghai 200433, Peoples R China
[5] Humboldt Univ, Dept Phys, D-72489 Berlin, Germany
[6] Potsdam Inst Climate Impact Res PIK, D-74473 Potsdam, Germany
基金
中国博士后科学基金; 中国国家自然科学基金;
关键词
Color image encryption; SHA-256; NCA map-based CML; DNA sequence operation; HYPER-CHAOTIC SYSTEM; SEQUENCE OPERATION; ALGORITHM; CRYPTANALYSIS; SECURE; DIFFUSION;
D O I
10.1016/j.sigpro.2018.02.028
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
In this paper, we introduce a novel color image encryption algorithm based on DNA sequence operations, one-time keys and the spatiotemporal chaos. Firstly, the key streams are generated by the NCA map-based CML, where the hash function SHA-256 is used to update the system parameters and initial conditions combining with the plain-image and the secret keys. Secondly, decompose the plain-image into the red, green, blue components, and convert them randomly into three DNA matrices by the DNA encoding rules. Further, combine three DNA matrices into a new DNA matrix, and then perform the row wise and column-wise permutations on it. Thirdly, divide the shuffled DNA matrix into three equal blocks and implement the DNA addition, subtraction and XOR operations on these DNA blocks. Finally, transform the DNA matrices into the decimal matrices separately according to the DNA decoding rules. To enhance the security of the cryptosystem, a diffusion process is further carried out by using the key streams. Thus, the resulting cipher-image is attained. Experimental results and security analysis show that the presented encryption algorithm has a good encryption effect and can resist various typical attacks. (C) 2018 Elsevier B.V. All rights reserved.
引用
下载
收藏
页码:272 / 287
页数:16
相关论文
共 50 条
  • [1] Color image encryption using one-time keys and coupled chaotic systems
    Dong, Chang'e
    SIGNAL PROCESSING-IMAGE COMMUNICATION, 2014, 29 (05) : 628 - 640
  • [2] Color image encryption based on one-time keys and robust chaotic maps
    Liu Hongjun
    Wang Xingyuan
    COMPUTERS & MATHEMATICS WITH APPLICATIONS, 2010, 59 (10) : 3320 - 3327
  • [3] Chaos-based color pathological image encryption scheme using one-time keys
    Liu, Guoyan
    Li, Jie
    Liu, Hongjun
    COMPUTERS IN BIOLOGY AND MEDICINE, 2014, 45 : 111 - 117
  • [4] Chaos-based Color Image Encryption Using One-time Keys and Choquet Fuzzy Integral
    Liu, Hongjun
    Wang, Xingyuan
    Kadir, Abdurahman
    INTERNATIONAL JOURNAL OF NONLINEAR SCIENCES AND NUMERICAL SIMULATION, 2014, 15 (01) : 1 - 10
  • [5] A novel image encryption algorithm using PWLCM map-based CML chaotic system and dynamic DNA encryption
    Tian, Junfeng
    Lu, Yi
    Zuo, Xianyu
    Liu, Yang
    Qiao, Baojun
    Fan, Minghu
    Ge, Qiang
    Fan, Sujuan
    MULTIMEDIA TOOLS AND APPLICATIONS, 2021, 80 (21-23) : 32841 - 32861
  • [6] A novel image encryption algorithm using PWLCM map-based CML chaotic system and dynamic DNA encryption
    Junfeng Tian
    Yi Lu
    Xianyu Zuo
    Yang Liu
    Baojun Qiao
    Minghu Fan
    Qiang Ge
    Sujuan Fan
    Multimedia Tools and Applications, 2021, 80 : 32841 - 32861
  • [7] A real-time one-time pad DNA-chaos image encryption algorithm based on multiple keys
    Zhou, Shihua
    OPTICS AND LASER TECHNOLOGY, 2021, 143
  • [8] AUTHENTICATION ENCRYPTION CRYPTOSYSTEM WITH DERIVED ONE-TIME KEYS
    Zubov, A. Yu
    PRIKLADNAYA DISKRETNAYA MATEMATIKA, 2020, (50): : 51 - 61
  • [9] Color image encryption scheme using CML and DNA sequence operations
    Wang, Xing-yuan
    Zhang, Hui-li
    Bao, Xue-mei
    BIOSYSTEMS, 2016, 144 : 18 - 26
  • [10] Color Map-Based Image Fusion
    Hossny, Mohammed
    Nahavandi, Saeid
    Creighton, Doug
    2008 6TH IEEE INTERNATIONAL CONFERENCE ON INDUSTRIAL INFORMATICS, VOLS 1-3, 2008, : 32 - 36