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

被引:0
|
作者
Zhihua Gan
Xiuli Chai
Xiangcheng Zhi
Wenke Ding
Yang Lu
Xiangjun Wu
机构
[1] Henan University,School of Software, Intelligent Data Processing Engineering Research Center of Henan Province, Institute of Intelligent Network System
[2] Henan University,School of Artificial Intelligence
[3] Henan University,School of Computer and Information Engineering, Henan Key Laboratory of Big Data Analysis and Processing
来源
关键词
Image encryption; Chaos; DNA sequence operation; Image filtering;
D O I
暂无
中图分类号
学科分类号
摘要
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
页数:26
相关论文
共 50 条
  • [1] Image cipher using image filtering with 3D DNA-based confusion and diffusion strategy
    Gan, Zhihua
    Chai, Xiuli
    Zhi, Xiangcheng
    Ding, Wenke
    Lu, Yang
    Wu, Xiangjun
    [J]. NEURAL COMPUTING & APPLICATIONS, 2021, 33 (23): : 16251 - 16277
  • [2] Cryptanalysis of a chaotic image cipher using Latin square-based confusion and diffusion
    Hu, Guiqiang
    Xiao, Di
    Wang, Yong
    Li, Xinyan
    [J]. NONLINEAR DYNAMICS, 2017, 88 (02) : 1305 - 1316
  • [3] Cryptanalysis of a chaotic image cipher using Latin square-based confusion and diffusion
    Guiqiang Hu
    Di Xiao
    Yong Wang
    Xinyan Li
    [J]. Nonlinear Dynamics, 2017, 88 : 1305 - 1316
  • [4] Substitution-Diffusion Based Image Cipher Using Chaotic Standard Map and 3D Cat Map
    Kumar, Anil
    Ghose, M. K.
    [J]. INFORMATION PROCESSING AND MANAGEMENT, 2010, 70 : 34 - 38
  • [5] Design of image cipher using block-based scrambling and image filtering
    Hua, Zhongyun
    Zhou, Yicong
    [J]. INFORMATION SCIENCES, 2017, 396 : 97 - 113
  • [6] Image-based refocusing by 3D filtering
    Kubota, Akira
    Kodama, Kazuya
    Hatori, Yoshinori
    [J]. ADVANCES IN IMAGE AND VIDEO TECHNOLOGY, PROCEEDINGS, 2007, 4872 : 385 - +
  • [7] Exploiting preprocessing-permutation–diffusion strategy for secure image cipher based on 3D Latin cube and memristive hyperchaotic system
    Xiuli Chai
    Jiangyu Fu
    Jitong Zhang
    Daojun Han
    Zhihua Gan
    [J]. Neural Computing and Applications, 2021, 33 : 10371 - 10402
  • [8] Exploiting preprocessing-permutation–diffusion strategy for secure image cipher based on 3D Latin cube and memristive hyperchaotic system
    Chai, Xiuli
    Fu, Jiangyu
    Zhang, Jitong
    Han, Daojun
    Gan, Zhihua
    [J]. Chai, Xiuli (chaixiuli@henu.edu.cn), 1600, Springer Science and Business Media Deutschland GmbH (33): : 10371 - 10402
  • [9] Exploiting preprocessing-permutation-diffusion strategy for secure image cipher based on 3D Latin cube and memristive hyperchaotic system
    Chai, Xiuli
    Fu, Jiangyu
    Zhang, Jitong
    Han, Daojun
    Gan, Zhihua
    [J]. NEURAL COMPUTING & APPLICATIONS, 2021, 33 (16): : 10371 - 10402
  • [10] Differential cryptanalysis of image cipher using block-based scrambling and image filtering
    Yu, Feng
    Gong, Xinhui
    Li, Hanpeng
    Wang, Shihong
    [J]. INFORMATION SCIENCES, 2021, 554 : 145 - 156