An image encryption algorithm based on 3-D DNA level permutation and substitution scheme

被引:37
|
作者
Zhu, Changjiang [1 ]
Gan, Zhihua [1 ]
Lu, Yang [2 ]
Chai, Xiuli [3 ]
机构
[1] Henan Univ, Sch Software, Kaifeng 475004, Peoples R China
[2] Henan Univ, Acad Sci & Technol, Kaifeng 475004, Peoples R China
[3] Henan Univ, Sch Comp & Informat Engn, Henan Key Lab Big Data Anal & Proc, Kaifeng 475004, Peoples R China
基金
中国国家自然科学基金; 中国博士后科学基金;
关键词
3-D DNA level hybrid permutation; 3-D DNA level substitution; Hyperchaotic system; Image encryption; SEQUENCE OPERATION; CELLULAR-AUTOMATA; CHAOS THEORY; SECURE; MAP; COMPRESSION; TRANSFORM; DIFFUSION; DESIGN; SYSTEM;
D O I
10.1007/s11042-019-08226-4
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper, an image encryption algorithm based on 3-D DNA level permutation and substitution scheme is proposed. In order to improve the security level of the image encryption, a 3-D DNA level hybrid permutation scheme using chaotic sequence sorting and 3-D cat map is presented to effectively shuffle the element positions, a novel 3-D DNA level substitution method based on random number is given to directly change the elements of the 3-D DNA matrix, and dynamic and random DNA encoding rules and DNA decoding rules are designed to upgrade the randomness of the encryption results. Moreover, a 6-D hyperchaotic system is used to generate the chaotic sequence for all the encryption processes, and SHA 256 hash value of the plain image is utilized to compute the initial values of chaotic system and system parameters of the 3-D cat map. Simulation results and performance analyses demonstrate that the proposed encryption scheme has large key space, high key sensitivity and may resist against some typical attacks, and it may effectively secure the secret image information.
引用
收藏
页码:7227 / 7258
页数:32
相关论文
共 50 条
  • [1] 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
  • [2] An image encryption algorithm based on joint RNA-level permutation and substitution
    Duzhong Zhang
    Xiancheng Wen
    Chao Yan
    Taiyong Li
    Multimedia Tools and Applications, 2023, 82 : 23401 - 23426
  • [3] An image encryption algorithm based on joint RNA-level permutation and substitution
    Zhang, Duzhong
    Wen, Xiancheng
    Yan, Chao
    Li, Taiyong
    MULTIMEDIA TOOLS AND APPLICATIONS, 2023, 82 (15) : 23401 - 23426
  • [4] A chaotic image encryption algorithm based on 3-D bit-plane permutation
    Gan, Zhi-hua
    Chai, Xiu-li
    Han, Dao-jun
    Chen, Yi-ran
    NEURAL COMPUTING & APPLICATIONS, 2019, 31 (11): : 7111 - 7130
  • [5] A chaotic image encryption algorithm based on 3-D bit-plane permutation
    Zhi-hua Gan
    Xiu-li Chai
    Dao-jun Han
    Yi-ran Chen
    Neural Computing and Applications, 2019, 31 : 7111 - 7130
  • [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] Image encryption scheme based on double permutation and DNA
    Zhang, Xuncai
    Di, Jiali
    Niu, Ying
    MULTIMEDIA TOOLS AND APPLICATIONS, 2023, 83 (19) : 57291 - 57316
  • [8] 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
  • [9] Hyperchaotic image encryption algorithm based on bit-level permutation and DNA encoding
    Wang, Tao
    Wang, Ming-hui
    OPTICS AND LASER TECHNOLOGY, 2020, 132
  • [10] 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