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
相关论文
共 38 条
  • [1] CHAOTIC IMAGE ENCRYPTION WITH RANDOM SHUFFLING OF DATA
    Aydos, Murat
    Ugur, Alper
    [J]. PAMUKKALE UNIVERSITY JOURNAL OF ENGINEERING SCIENCES-PAMUKKALE UNIVERSITESI MUHENDISLIK BILIMLERI DERGISI, 2014, 20 (02): : 31 - 35
  • [2] A novel image encryption scheme based on DNA sequence operations and chaotic systems
    Chai, Xiuli
    Gan, Zhihua
    Yuan, Ke
    Chen, Yiran
    Liu, Xianxing
    [J]. NEURAL COMPUTING & APPLICATIONS, 2019, 31 (01) : 219 - 237
  • [3] H.264 video watermarking with secret image sharing
    Chen, W. -M.
    Lai, C. -J.
    Wang, H. -C.
    Chao, H. -C.
    Lo, C. -H.
    [J]. IET IMAGE PROCESSING, 2011, 5 (04) : 349 - 355
  • [4] A new RGB color image encryption scheme based on cross-channel pixel and bit scrambling using chaos
    Demirtas, Mehmet
    [J]. OPTIK, 2022, 265
  • [5] El-Deen A., 2014, J ELECT COMMUN ENG, V9, P69, DOI https://doi.org/10.9790/2834-09146973
  • [6] CRYPTOGRAPHY AND COMPUTER PRIVACY
    FEISTEL, H
    [J]. SCIENTIFIC AMERICAN, 1973, 228 (05) : 15 - 23
  • [7] Color image encryption by using Arnold and discrete fractional random transforms in IHS space
    Guo, Qing
    Liu, Zhengjun
    Liu, Shutian
    [J]. OPTICS AND LASERS IN ENGINEERING, 2010, 48 (12) : 1174 - 1181
  • [8] Colour image encryption algorithm combining, Arnold map, DNA sequence operation, and a Mandelbrot set
    Jithin, K. C.
    Sankar, Syam
    [J]. JOURNAL OF INFORMATION SECURITY AND APPLICATIONS, 2020, 50
  • [9] Ketan S., 2014, Int J Sci Res, V3, P2319
  • [10] Kulkarni NS, 2008, 32 NAT SYST C, P467