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 条
  • [21] Real time hybrid medical image encryption algorithm combining memristor-based chaos with DNA coding
    Demirkol, Ahmet Samil
    Sahin, Muhammet Emin
    Karakaya, Baris
    Ulutas, Hasan
    Ascoli, Alon
    Tetzlaff, Ronald
    CHAOS SOLITONS & FRACTALS, 2024, 183
  • [22] A secure, efficient and super-fast chaos-based image encryption algorithm for real-time applications
    Rezaei, Babak
    Mobasseri, Mahvash
    Enayatifar, Rasul
    JOURNAL OF REAL-TIME IMAGE PROCESSING, 2023, 20 (02)
  • [23] A secure, efficient and super-fast chaos-based image encryption algorithm for real-time applications
    Babak Rezaei
    Mahvash Mobasseri
    Rasul Enayatifar
    Journal of Real-Time Image Processing, 2023, 20
  • [24] Quantum Multiple-Access One-Time Pad
    Wakakuwa, Eyuri
    IEEE TRANSACTIONS ON INFORMATION THEORY, 2024, 70 (01) : 336 - 348
  • [25] Triple-image encryption scheme based on one-time key stream generated by chaos and plain images
    Liu, Hongjun
    Wang, Xingyuan
    JOURNAL OF SYSTEMS AND SOFTWARE, 2013, 86 (03) : 826 - 834
  • [26] A one-time pad color image cryptosystem based on SHA-3 and multiple chaotic systems
    Wang, Xingyuan
    Wang, Siwei
    Zhang, Yingqian
    Luo, Chao
    OPTICS AND LASERS IN ENGINEERING, 2018, 103 : 1 - 8
  • [27] One-Time Pad, Complexity of Verification of Keys, and Practical Security of Quantum Cryptography
    Molotkov, S. N.
    JOURNAL OF EXPERIMENTAL AND THEORETICAL PHYSICS, 2016, 123 (05) : 784 - 795
  • [28] An efficient chaos-based image encryption algorithm using real-time object detection for smart city applications
    Singh, Kedar Nath
    Singh, Om Prakash
    Baranwal, Naman
    Singh, Amit Kumar
    SUSTAINABLE ENERGY TECHNOLOGIES AND ASSESSMENTS, 2022, 53
  • [29] One-time pad, complexity of verification of keys, and practical security of quantum cryptography
    S. N. Molotkov
    Journal of Experimental and Theoretical Physics, 2016, 123 : 784 - 795
  • [30] Achieving one-time pad via endogenous secret keys in wireless communication
    Jin, Liang
    Wang, Xu
    Lou, Yangming
    Xu, Xiaoming
    2020 IEEE/CIC INTERNATIONAL CONFERENCE ON COMMUNICATIONS IN CHINA (ICCC), 2020, : 1092 - 1097