An efficient image encryption algorithm based on multi chaotic system and random DAN coding

被引:0
|
作者
Jiming Zheng
Zheng Luo
Qingxia Zeng
机构
[1] Chongqing University of Posts and Telecommunications,College of Computer Science and Technology
[2] Chongqing University of Posts and Telecommunications,Key Lab of Intelligent Analysis and Decision Complex Systems
来源
Multimedia Tools and Applications | 2020年 / 79卷
关键词
Image encryption; Multi chaotic system; Random DAN coding; Multidirectional diffusion; SHA256;
D O I
暂无
中图分类号
学科分类号
摘要
This paper presents a digital image encryption scheme based on multi chaotic system and random DNA coding. Firstly, the initial values and parameter values of 2D Logistic-adjusted-Sine mapping (2D-LASM) and Logistic-Sine system (LSS) are obtained from SHA256 hash values of the original image. In the scrambling stage, the chaotic sequences generated by 2D-LASM are used to get two column scrambling matrices and row scrambling matrix, respectively. The elements of the second column scrambling matrix and row scrambling matrix are used as row and column coordinates in the scrambling process. Then apply it to scrambling the DNA encoded image, which can complete the row and column scrambling at the same time. In the diffusion stage, we proposed a new diffusion method. Through the chaotic sequence generated by the LSS, a DNA coding sequence is obtained. DNA XOR operation is carried out on the central point and horizontal line of the image, and then spread from the central line to the upper and lower directions of the matrix to achieve the purpose of multi-directional diffusion and improve the encryption efficiency. Experimental results and security analysis show that the algorithm executes fast and has strong security. It can resist many attacks, such as statistical attacks, brute attacks, plaintext / select plaintext attacks, etc.
引用
收藏
页码:29901 / 29921
页数:20
相关论文
共 50 条
  • [1] An efficient image encryption algorithm based on multi chaotic system and random DAN coding
    Zheng, Jiming
    Luo, Zheng
    Zeng, Qingxia
    MULTIMEDIA TOOLS AND APPLICATIONS, 2020, 79 (39-40) : 29901 - 29921
  • [2] Chaotic CS Encryption: An Efficient Image Encryption Algorithm Based on Chebyshev Chaotic System and Compressive Sensing
    Sun, Mingliang
    Yuan, Jie
    Li, Xiaoyong
    Liu, Dongxiao
    CMC-COMPUTERS MATERIALS & CONTINUA, 2024, 79 (02): : 2625 - 2646
  • [3] Image encryption algorithm based on chaotic system
    Fan, Jiu-Lun
    Zhang, Xue-Feng
    7TH INTERNATIONAL CONFERENCE ON COMPUTER-AIDED INDUSTRIAL DESIGN & CONCEPTUAL DESIGN, 2006, : 767 - 771
  • [4] Multi-channel chaotic encryption algorithm for color image based on DNA coding
    Wang, Yujing
    Wu, Chenchen
    Kang, Shouqiang
    Wang, Qingyan
    Mikulovich, V. I.
    MULTIMEDIA TOOLS AND APPLICATIONS, 2020, 79 (25-26) : 18317 - 18342
  • [5] Multi-channel chaotic encryption algorithm for color image based on DNA coding
    Yujing Wang
    Chenchen Wu
    Shouqiang Kang
    Qingyan Wang
    V. I. Mikulovich
    Multimedia Tools and Applications, 2020, 79 : 18317 - 18342
  • [6] A Multidimensional Chaotic Image Encryption Algorithm based on DNA Coding
    Yang Liu
    Jindong Zhang
    Multimedia Tools and Applications, 2020, 79 : 21579 - 21601
  • [7] A Multidimensional Chaotic Image Encryption Algorithm based on DNA Coding
    Liu, Yang
    Zhang, Jindong
    MULTIMEDIA TOOLS AND APPLICATIONS, 2020, 79 (29-30) : 21579 - 21601
  • [8] A chaotic image encryption algorithm based on random dynamic mixing
    Wang, Xingyuan
    Chen, Shengnan
    Zhang, Yingqian
    OPTICS AND LASER TECHNOLOGY, 2021, 138
  • [9] Medical image encryption algorithm based on hyper-chaotic system and DNA coding
    Li, Mingzhen
    Pan, Shuaihao
    Meng, Weiming
    Wang Guoyong
    Ji, Zhihang
    Wang, Lin
    COGNITIVE COMPUTATION AND SYSTEMS, 2022, 4 (04) : 378 - 390
  • [10] DNA dynamic coding image encryption algorithm with a meminductor chaotic system
    Wang, Jianhui
    Huang, Wenqi
    Wang, Zian
    Wang, Junwei
    Chen, Kairui
    PHYSICA SCRIPTA, 2024, 99 (09)