A real-time one-time pad DNA-chaos image encryption algorithm based on multiple keys

被引:36
|
作者
Zhou, Shihua [1 ]
机构
[1] Dalian Univ, Sch Software Engn, Key Lab Adv Design & Intelligent Comp, Minist Educ, Dalian, Peoples R China
来源
基金
中国国家自然科学基金; 国家重点研发计划;
关键词
Image encryption; Multiple keys; DNA coding; Chaos; MAP;
D O I
10.1016/j.optlastec.2021.107359
中图分类号
O43 [光学];
学科分类号
070207 ; 0803 ;
摘要
Image encryption is an important necessity when sharing data over public networks, and many image encryption algorithms have been proposed for the task. However, most of these algorithms are complex and slow. We propose a real-time one-time pad DNA-chaos image encryption algorithm using multiple keys. The proposed encryption algorithm uses a greatly simplified mechanism and a large, unpredictable sequence to encrypt the image. Our algorithm has three main advantages. First, its reliance on the original image for four of the keys makes it sensitive to changes in the original image. Small changes in the image produce large changes in the keys, making the algorithm resistant to differential attacks. Second, we integrate the natural DNA sequence into the process of generating the key, and the algorithm uses the massive DNA sequences stored in the DNA gene bank to solve the problem that it is difficult to store one-time pad. The keys have the property of one-time pad, and the key space is considerablely large. Finally, our algorithm encrypts quickly enough to make it suitable for real-time applications. On the premise of ensuring that the results of this paper are not worse than those of the comparison literature in other performance indicators, in terms of encryption time, even if we use a computing environment that is worse than all the comparison literature computer configurations, the algorithm of this paper can still save at least 14%-86%. As the picture size becomes larger, the advantages of the algorithm in this paper are more obvious.
引用
收藏
页数:11
相关论文
共 50 条
  • [1] Chaos-based color pathological image encryption scheme using one-time keys
    Liu, Guoyan
    Li, Jie
    Liu, Hongjun
    COMPUTERS IN BIOLOGY AND MEDICINE, 2014, 45 : 111 - 117
  • [2] A novel chaotic algorithm for image encryption utilizing one-time pad based on pixel level and DNA level
    Wang, Xingyuan
    Wang, Yu
    Zhu, Xiaoqiang
    Luo, Chao
    OPTICS AND LASERS IN ENGINEERING, 2020, 125
  • [3] Chaos-based Color Image Encryption Using One-time Keys and Choquet Fuzzy Integral
    Liu, Hongjun
    Wang, Xingyuan
    Kadir, Abdurahman
    INTERNATIONAL JOURNAL OF NONLINEAR SCIENCES AND NUMERICAL SIMULATION, 2014, 15 (01) : 1 - 10
  • [4] A one-time one-key encryption algorithm based on the ergodicity of chaos
    王兴元
    腾琳
    Chinese Physics B, 2012, 21 (02) : 160 - 164
  • [5] A one-time one-key encryption algorithm based on the ergodicity of chaos
    Wang Xing-Yuan
    Teng Lin
    CHINESE PHYSICS B, 2012, 21 (02)
  • [6] Color image encryption based on one-time keys and robust chaotic maps
    Liu Hongjun
    Wang Xingyuan
    COMPUTERS & MATHEMATICS WITH APPLICATIONS, 2010, 59 (10) : 3320 - 3327
  • [7] A One-time Pad Encryption Scheme Based on PKI
    Hu, Chaoju
    Zhang, Lei
    INTERNATIONAL CONFERENCE ON COMPUTATIONAL AND INFORMATION SCIENCES (ICCIS 2014), 2014, : 600 - 605
  • [8] Color image DNA encryption using NCA map-based CML and one-time keys
    Wu, Xiangjun
    Wang, Kunshu
    Wang, Xingyuan
    Kan, Haibin
    Kurths, Juergen
    SIGNAL PROCESSING, 2018, 148 : 272 - 287
  • [9] Chaos-Based One-Time Pad Cryptography
    Miyano, Takaya
    Cho, Kenichiro
    PROCEEDINGS OF 2016 INTERNATIONAL SYMPOSIUM ON INFORMATION THEORY AND ITS APPLICATIONS (ISITA 2016), 2016, : 156 - 160
  • [10] New Encryption Scheme of One-Time Pad Based on KDC
    Xie, Xin
    Chen, Honglei
    Wu, Ying
    Zhang, Heng
    Wu, Peng
    INTELLIGENT COMPUTING AND INFORMATION SCIENCE, PT I, 2011, 134 (0I): : 51 - 55