Multi-channel chaotic encryption algorithm for color image based on DNA coding

被引:0
|
作者
Yujing Wang
Chenchen Wu
Shouqiang Kang
Qingyan Wang
V. I. Mikulovich
机构
[1] Harbin University of Science and Technology,School of Electrical and Electronic Engineering
[2] Belarusian State University,undefined
来源
关键词
DNA coding; Discrete hyperchaotic system; Hash function SHA-256; Color image; Chaotic encryption;
D O I
暂无
中图分类号
学科分类号
摘要
There are several issues with existing chaotic encryption schemes for images. These include singularity, unidirectionality, and the complexity of the algorithm. The result is that the encrypted image has low security and acquiring discrete chaotic sequences is time-consuming. In order to solve these problems, a multi-channel chaotic encryption algorithm for color images based on DNA (Deoxyribonucleic acid) coding is proposed. Firstly, a six-dimensional discrete hyperchaotic system is used to generate six sets of chaotic key sequences. Secondly, RGB color components of the color image are extracted. DNA matrices are obtained by DNA coding for each component and merged to construct a combined DNA matrix. After scrambling the DNA matrix, it is split into three same size matrices. The other three matrices are obtained by XOR of the chaotic key matrices. DNA coding is performed for the other three matrices to obtain the corresponding DNA matrices. DNA calculation is performed on two groups of DNA matrices in one-to-one correspondence. The result of DNA calculation is performed by DNA decoding. Finally, multiple round diffusion encryptions are performed on the decoding matrices. Experimental results show that, compared with other methods, the proposed encryption algorithm provides better encryption, can resist different types of attacks, and has higher security. In addition, chaotic sequences can be generated directly by the discrete chaotic system, and the algorithm execution efficiency could be improved.
引用
收藏
页码:18317 / 18342
页数:25
相关论文
共 50 条
  • [1] Multi-channel chaotic encryption algorithm for color image based on DNA coding
    Wang, Yujing
    Wu, Chenchen
    Kang, Shouqiang
    Wang, Qingyan
    Mikulovich, V. I.
    [J]. MULTIMEDIA TOOLS AND APPLICATIONS, 2020, 79 (25-26) : 18317 - 18342
  • [2] A counter mode and multi-channel based chaotic image encryption algorithm for the internet of things
    Electronic Information Engineering College, Nantong Vocational University, Nantong, China
    不详
    不详
    [J]. Front. Phys.,
  • [3] A Multidimensional Chaotic Image Encryption Algorithm based on DNA Coding
    Yang Liu
    Jindong Zhang
    [J]. Multimedia Tools and Applications, 2020, 79 : 21579 - 21601
  • [4] A Multidimensional Chaotic Image Encryption Algorithm based on DNA Coding
    Liu, Yang
    Zhang, Jindong
    [J]. MULTIMEDIA TOOLS AND APPLICATIONS, 2020, 79 (29-30) : 21579 - 21601
  • [5] A color image encryption scheme based on chaotic mapping, chaotic system, and DNA coding
    Shaohui Yan
    Lin Li
    Binxian Gu
    Xi Sun
    Yu Ren
    Yuyan Zhang
    [J]. Applied Intelligence, 2023, 53 : 31181 - 31206
  • [6] A color image encryption scheme based on chaotic mapping, chaotic system, and DNA coding
    Yan, Shaohui
    Li, Lin
    Gu, Binxian
    Sun, Xi
    Ren, Yu
    Zhang, Yuyan
    [J]. APPLIED INTELLIGENCE, 2023, 53 (24) : 31181 - 31206
  • [7] An image encryption algorithm based on cascade chaotic map and DNA coding
    Zheng, Jiming
    Bao, Tianyu
    [J]. IET IMAGE PROCESSING, 2023, 17 (12) : 3510 - 3523
  • [8] Image encryption algorithm based on quantum chaotic map and DNA coding
    Zhang, Jian
    Huo, Da
    [J]. MULTIMEDIA TOOLS AND APPLICATIONS, 2019, 78 (11) : 15605 - 15621
  • [9] Image encryption algorithm based on quantum chaotic map and DNA coding
    Jian Zhang
    Da Huo
    [J]. Multimedia Tools and Applications, 2019, 78 : 15605 - 15621
  • [10] Image encryption algorithm based on image hashing, improved chaotic mapping and DNA coding
    Zhang, Qiuyu
    Han, Jitian
    Ye, Yutong
    [J]. IET IMAGE PROCESSING, 2019, 13 (14) : 2905 - 2915