Image cipher using image filtering with 3D DNA-based confusion and diffusion strategy

被引:10
作者
Gan, Zhihua [1 ]
Chai, Xiuli [2 ]
Zhi, Xiangcheng [3 ]
Ding, Wenke [3 ]
Lu, Yang [2 ]
Wu, Xiangjun [1 ]
机构
[1] Henan Univ, Sch Software, Inst Intelligent Network Syst, Intelligent Data Proc Engn Res Ctr Henan Prov, Kaifeng 475004, Peoples R China
[2] Henan Univ, Sch Artificial Intelligence, Kaifeng 475004, Peoples R China
[3] Henan Univ, Sch Comp & Informat Engn, Henan Key Lab Big Data Anal & Proc, Kaifeng 475004, Peoples R China
基金
中国国家自然科学基金;
关键词
Image encryption; Chaos; DNA sequence operation; Image filtering; CHAOTIC SYSTEM; ENCRYPTION TECHNIQUE; ALGORITHM; MAP; CRYPTANALYSIS; COMPRESSION; PERMUTATION; GENERATOR;
D O I
10.1007/s00521-021-06225-x
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In this paper, an image cipher is presented based on DNA sequence operations, image filtering and memrisitve chaotic system. Firstly, plain image is preprocessed by a self-updating transformation based on dynamic image filtering (STDIF), which may solve the problem that conventional filtering is invalid for special image such as all-zeros. Subsequently, the resulting image is converted into the DNA sequences by the dynamic DNA encoding rules, and the rules are produced by plain image information and chaotic system. Next, the DNA matrix is permutated by a double random 3D matrix scrambling (DR3DMS), thus every element may arbitrarily move to other position. Thereafter, the permutated matrix is diffused by a plane diffusion of 3D DNA matrix controlled by plain image information (PD3DPI) to resist statistical attacks. Finally, the obtained DNA matrix is transformed into cipher image via DNA decoding rules. Additionally, SHA 256 hash function value of plain image is applied to choose keystreams from the obtained chaotic sequences, which not only solves the problem of repeatedly generating chaotic sequences when encrypting different images, but also results into higher difficulty for hackers to decipher the method by use of plaintext attack. Experimental results and security analyses demonstrate its security and effectiveness.
引用
收藏
页码:16251 / 16277
页数:27
相关论文
共 63 条
[41]   Security evaluation of bilateral-diffusion based image encryption algorithm [J].
Su, Moting ;
Wen, Wenying ;
Zhang, Yushu .
NONLINEAR DYNAMICS, 2014, 77 (1-2) :243-246
[42]   Hybrid Photonic-Plasmonic Nonblocking Broadband 5 x 5 Router for Optical Networks [J].
Sun, Shuai ;
Narayana, Vikram K. ;
Sarpkaya, Ibrahim ;
Crandall, Joseph ;
Soref, Richard A. ;
Dalir, Hamed ;
El-Ghazawi, Tarek ;
Sorger, Volker J. .
IEEE PHOTONICS JOURNAL, 2018, 10 (02)
[43]   Quantum Image Encryption Based on Iterative Framework of Frequency-Spatial Domain Transforms [J].
Wang, Han ;
Wang, Jian ;
Geng, Ya-Cong ;
Song, Yan ;
Liu, Ji-Qiang .
INTERNATIONAL JOURNAL OF THEORETICAL PHYSICS, 2017, 56 (10) :3029-3049
[44]   Spatiotemporal chaos in improved cross coupled map lattice and its application in a bit-level image encryption scheme [J].
Wang, Mingxu ;
Wang, Xingyuan ;
Zhao, Tingting ;
Zhang, Chuan ;
Xia, Zhiqiu ;
Yao, Nianmin .
INFORMATION SCIENCES, 2021, 544 :1-24
[45]   A novel chaotic image encryption scheme using DNA sequence operations [J].
Wang, Xing-Yuan ;
Zhang, Ying-Qian ;
Bao, Xue-Mei .
OPTICS AND LASERS IN ENGINEERING, 2015, 73 :53-61
[46]   A privacy encryption algorithm based on an improved chaotic system [J].
Wang, Xingyuan ;
Wang, Yu ;
Unar, Salahuddin ;
Wang, Mingxu ;
Wang Shibing .
OPTICS AND LASERS IN ENGINEERING, 2019, 122 :335-346
[47]   A novel and effective image encryption algorithm based on chaos and DNA encoding [J].
Wang, Xingyuan ;
Liu, Chuanming .
MULTIMEDIA TOOLS AND APPLICATIONS, 2017, 76 (05) :6229-6245
[48]   A novel chaotic block image encryption algorithm based on dynamic random growth technique [J].
Wang, Xingyuan ;
Liu, Lintao ;
Zhang, Yingqian .
OPTICS AND LASERS IN ENGINEERING, 2015, 66 :10-18
[49]   Colour light field image encryption based on DNA sequences and chaotic systems [J].
Wen, Wenying ;
Wei, Kangkang ;
Zhang, Yushu ;
Fang, Yuming ;
Li, Ming .
NONLINEAR DYNAMICS, 2020, 99 (02) :1587-1600
[50]   Infrared target-based selective encryption by chaotic maps [J].
Wen, Wenying ;
Zhang, Yushu ;
Fang, Zhijun ;
Chen, Jun-xin .
OPTICS COMMUNICATIONS, 2015, 341 :131-139