A novel image encryption algorithm using PWLCM map-based CML chaotic system and dynamic DNA encryption

被引:19
|
作者
Tian, Junfeng [1 ,2 ]
Lu, Yi [1 ,2 ]
Zuo, Xianyu [1 ,2 ]
Liu, Yang [1 ,2 ]
Qiao, Baojun [1 ,2 ]
Fan, Minghu [1 ,2 ]
Ge, Qiang [1 ,2 ]
Fan, Sujuan [3 ]
机构
[1] Henan Univ, Key Lab Big Data Anal & Proc Henan Prov, Kaifeng 475004, Peoples R China
[2] Henan Univ, Coll Comp & Informat Engn, Kaifeng 475004, Peoples R China
[3] Henan Univ, Informat Management Off, Kaifeng 475004, Peoples R China
基金
中国国家自然科学基金;
关键词
Image encryption; PWLCM; CML system; Dynamic DNA operation; Hash function; SEQUENCES;
D O I
10.1007/s11042-021-11218-y
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
A novel image encryption scheme based on deoxyribonucleic acid (DNA) is proposed utilizing the hash function and coupled map lattices (CML) based on the piecewise linear chaotic map (PWLCM) in this paper. First, the chaotic sequences for the entire encryption process are generated by the PWLCM map-based CML chaotic system, and the external keys and hash value of the plain image are employed to calculate the control parameters and initial values of the CML system and PWLCM map. Especially the f(x) sequences generated by PWLCM map are used many times. Second, in accordance with the chaotic sequences produced by CML and PWLCM map, the encryption process is divided into three modules. Module one is to implement pixel-level encryption through sort function and exclusive OR (XOR) operation. Then, the DNA encoding and decoding rules are dynamic selected by chaotic sequences. DNA-level encryption is carried out in module two by cyclic shift function and dynamic DNA permutation rules. Finally, a second diffusion encryption at pixel level is performed in module three through XOR operation to further enhance the utilization of chaotic sequences and security of the image encryption system. The results of experiment and security analyses have certified that the proposed scheme has an outstanding property and can withstand a variety of typical attacks.
引用
收藏
页码:32841 / 32861
页数:21
相关论文
共 50 条
  • [1] 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
  • [2] A novel bit level multiphase algorithm for image encryption based on PWLCM chaotic map
    Hasheminejad, A.
    Rostami, M. J.
    OPTIK, 2019, 184 : 205 - 213
  • [3] A novel image encryption scheme based on Brownian motion and PWLCM chaotic system
    Xingyuan Wang
    Dahai Xu
    Nonlinear Dynamics, 2014, 75 : 345 - 353
  • [4] A Novel Image Encryption Scheme Based on PWLCM and Standard Map
    Chen, Yucheng
    Tang, Chunming
    Yi, Zongxiang
    COMPLEXITY, 2020, 2020
  • [5] Color image encryption algorithm based on novel dynamic DNA encoding and chaotic system
    Mou, Dingkang
    Dong, Yumin
    PHYSICA SCRIPTA, 2024, 99 (06)
  • [6] A Novel Block Image Encryption Algorithm Based on DNA Dynamic Encoding and Chaotic System
    Li, Xue
    Li, Xiaohui
    2019 IEEE 4TH INTERNATIONAL CONFERENCE ON SIGNAL AND IMAGE PROCESSING (ICSIP 2019), 2019, : 901 - 906
  • [7] A novel image encryption scheme based on Brownian motion and PWLCM chaotic system
    Wang, Xingyuan
    Xu, Dahai
    NONLINEAR DYNAMICS, 2014, 75 (1-2) : 345 - 353
  • [8] A novel image encryption algorithm based on the chaotic system and DNA computing
    Chai, Xiuli
    Gan, Zhihua
    Lu, Yang
    Chen, Yiran
    Han, Daojun
    INTERNATIONAL JOURNAL OF MODERN PHYSICS C, 2017, 28 (05):
  • [9] An Effective Image Encryption Algorithm Based on a Novel Chaotic Map
    Ding, Weikang
    Yang, Qinglian
    Zhao, Dongdong
    Yan, Shi
    THIRTEENTH INTERNATIONAL CONFERENCE ON GRAPHICS AND IMAGE PROCESSING (ICGIP 2021), 2022, 12083
  • [10] An efficient image encryption algorithm based on a novel chaotic map
    Chengqi Wang
    Xiao Zhang
    Zhiming Zheng
    Multimedia Tools and Applications, 2017, 76 : 24251 - 24280