Image encryption scheme based on double permutation and DNA

被引:2
|
作者
Zhang, Xuncai [1 ]
Di, Jiali [1 ]
Niu, Ying [2 ]
机构
[1] Zhengzhou Univ Light Ind, Sch Elect & Informat Engn, Zhengzhou 450002, Peoples R China
[2] Zhengzhou Univ Light Ind, Sch Architecture Environm Engn, Zhengzhou 450002, Peoples R China
基金
中国国家自然科学基金;
关键词
Image encryption; Block; Space-filling curves; Hamming distance; DNA coding; SPACE-FILLING CURVE;
D O I
10.1007/s11042-023-17392-5
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This paper mainly contributes a bit-level and pixel-level double-permutation image encryption scheme based on DNA coding technology, which can effectively solve the problem that adjacent pixels in an image are difficult to be completely disordered. Firstly, the Hamming distance between image pixel and a value at the same position in a chaotic sequence is calculated and the result is used to be the cyclic shift distance of the pixel to achieve bit-level permutation; secondly, the modified Z curve is used for the first global permutation process, and the image is further permutated by the method of block restructuring to compensate for the shortage of modified Z curve permutation; thirdly, pixel pairs are selected and the pixel pairs are used as information and control positions respectively to DNA encode the image by dynamically selecting the DNA encoding rules, and then diffusing the encoded image following the rules of DNA base manipulation; finally, the diffused image is decoded to complete the image encryption process. We perform simulation experiments on the image encryption algorithm and analyze its security performance, and we could get the conclusion that the encryption algorithm can encrypt images quickly and effectively, the obtained cipher images are highly resistant to noise attacks, cropping attacks, and different attacks, meanwhile, the cipher images have a lower correlation between pixels.
引用
收藏
页码:57291 / 57316
页数:26
相关论文
共 50 条
  • [1] An Image Encryption Scheme Based on IAVL Permutation Scheme and DNA Operations
    Sha, Yuwen
    Cao, Yinghong
    Yan, Huizhen
    Gao, Xinyu
    Mou, Jun
    IEEE ACCESS, 2021, 9 : 96321 - 96336
  • [2] An image encryption scheme based on DNA coding and permutation of hyper-image
    Shun Zhang
    Tiegang Gao
    Multimedia Tools and Applications, 2016, 75 : 17157 - 17170
  • [3] An image encryption scheme based on DNA coding and permutation of hyper-image
    Zhang, Shun
    Gao, Tiegang
    MULTIMEDIA TOOLS AND APPLICATIONS, 2016, 75 (24) : 17157 - 17170
  • [4] A novel color image encryption scheme using DNA permutation based on the Lorenz system
    Xing-Yuan Wang
    Pi Li
    Ying-Qian Zhang
    Li-Yan Liu
    Hengzhi Zhang
    Xiukun Wang
    Multimedia Tools and Applications, 2018, 77 : 6243 - 6265
  • [5] A novel color image encryption scheme using DNA permutation based on the Lorenz system
    Wang, Xing-Yuan
    Li, Pi
    Zhang, Ying-Qian
    Liu, Li-Yan
    Zhang, Hengzhi
    Wang, Xiukun
    MULTIMEDIA TOOLS AND APPLICATIONS, 2018, 77 (05) : 6243 - 6265
  • [6] Colour Image Encryption Scheme Based on Permutation and Substitution Techniques
    Pareek, Narendra K.
    Patidar, Vinod
    Sud, Krishan K.
    ADVANCES IN COMPUTER SCIENCE AND INFORMATION TECHNOLOGY, PT I, 2011, 131 : 413 - +
  • [7] ArMTFr: a new permutation-based image encryption scheme
    Elkamchouchi, Hassan
    Salama, Wessam M.
    Abouelseoud, Yasmine
    INTERNATIONAL JOURNAL OF ELECTRONIC SECURITY AND DIGITAL FORENSICS, 2019, 11 (01) : 1 - 28
  • [8] An image encryption scheme with a pseudorandom permutation based on chaotic maps
    Yoon, Ji Won
    Kim, Hyoungshick
    COMMUNICATIONS IN NONLINEAR SCIENCE AND NUMERICAL SIMULATION, 2010, 15 (12) : 3998 - 4006
  • [9] An image encryption algorithm based on 3-D DNA level permutation and substitution scheme
    Zhu, Changjiang
    Gan, Zhihua
    Lu, Yang
    Chai, Xiuli
    MULTIMEDIA TOOLS AND APPLICATIONS, 2020, 79 (11-12) : 7227 - 7258
  • [10] An image encryption algorithm based on 3-D DNA level permutation and substitution scheme
    Changjiang Zhu
    Zhihua Gan
    Yang Lu
    Xiuli Chai
    Multimedia Tools and Applications, 2020, 79 : 7227 - 7258