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 条
  • [21] A quantum image dual-scrambling encryption scheme based on random permutation
    Hai-Hua ZHU
    Xiu-Bo CHEN
    Yi-Xian YANG
    Science China(Information Sciences), 2019, 62 (12) : 286 - 295
  • [22] A quantum image dual-scrambling encryption scheme based on random permutation
    Zhu, Hai-Hua
    Chen, Xiu-Bo
    Yang, Yi-Xian
    SCIENCE CHINA-INFORMATION SCIENCES, 2019, 62 (12)
  • [23] A Colour Image Encryption Scheme Using Permutation-Substitution Based on Chaos
    Wang, Xing-Yuan
    Zhang, Ying-Qian
    Bao, Xue-Mei
    ENTROPY, 2015, 17 (06): : 3877 - 3897
  • [24] An efficient image encryption scheme using gray code based permutation approach
    Chen, Jun-xin
    Zhu, Zhi-liang
    Fu, Chong
    Yu, Hai
    Zhang, Li-bo
    OPTICS AND LASERS IN ENGINEERING, 2015, 67 : 191 - 204
  • [25] Cryptanalysis of a chaotic image encryption scheme based on permutation-diffusion structure
    Li, Ming
    Guo, Yuzhu
    Huang, Jie
    Li, Yang
    SIGNAL PROCESSING-IMAGE COMMUNICATION, 2018, 62 : 164 - 172
  • [26] Novel chaos-based image encryption scheme with an improved permutation process
    School of Information Science and Engineering, Northeastern University, Shenyang 110004, China
    不详
    Intl. J. Adv. Comput. Technolog., 5 (223-233):
  • [27] A novel image encryption scheme based on substitution-permutation network and chaos
    Belazi, Akram
    Abd El-Latif, Ahmed A.
    Belghith, Safya
    SIGNAL PROCESSING, 2016, 128 : 155 - 170
  • [28] Chaotic Image Encryption Algorithm Based on Bit Permutation and Dynamic DNA Encoding
    Zhang, Xuncai
    Han, Feng
    Niu, Ying
    COMPUTATIONAL INTELLIGENCE AND NEUROSCIENCE, 2017, 2017
  • [29] Chaotic image encryption method based on improved zigzag permutation and DNA rules
    Xingyuan Wang
    Xiaohui Du
    Multimedia Tools and Applications, 2022, 81 : 43777 - 43803
  • [30] Chaotic image encryption method based on improved zigzag permutation and DNA rules
    Wang, Xingyuan
    Du, Xiaohui
    MULTIMEDIA TOOLS AND APPLICATIONS, 2022, 81 (30) : 43777 - 43803