A New Image Encryption Algorithm Based on DNA State Machine for UAV Data Encryption

被引:35
作者
Alawida, Moatsum [1 ]
Teh, Je Sen [2 ]
Alshoura, Wafa' Hamdan [2 ]
机构
[1] Abu Dhabi Univ, Dept Comp Sci, Abu Dhabi, U Arab Emirates
[2] Univ Sains Malaysia, Sch Comp Sci, George Town 11800, Malaysia
关键词
drone security; drone-based surveillance; DNA; finite state machine; image encryption; key scheduling; unmanned aerial vehicle; UAV; PERMUTATION; 2D; SYSTEM; CHAOS; MAP;
D O I
10.3390/drones7010038
中图分类号
TP7 [遥感技术];
学科分类号
081102 ; 0816 ; 081602 ; 083002 ; 1404 ;
摘要
Drone-based surveillance has become widespread due to its flexibility and ability to access hazardous areas, particularly in industrial complexes. As digital camera capabilities improve, more visual information can be stored in high-resolution images, resulting in larger image sizes. Therefore, algorithms for encrypting digital images sent from drones must be both secure and highly efficient. This paper presents a novel algorithm based on DNA computing and a finite state machine (FSM). DNA and FSM are combined to design a key schedule with high flexibility and statistical randomness. The image encryption algorithm is designed to achieve both confusion and diffusion properties simultaneously. The DNA bases themselves provide diffusion, while the random integers extracted from the DNA bases contribute to confusion. The proposed algorithm underwent a thorough set of statistical analyses to demonstrate its security. Experimental findings show that the proposed algorithm can resist many well-known attacks and encrypt large-sized images at a higher throughput compared to other algorithms. High experimental results for the proposed algorithm include correlation coefficients of 0.0001 and Shannon entropy of 7.999. Overall, the proposed image encryption algorithm meets the requirements for use in drone-based surveillance applications.
引用
收藏
页数:24
相关论文
共 46 条
[1]   A chaos-based block cipher based on an enhanced logistic map and simultaneous confusion-diffusion operations [J].
Alawida, Moatsum ;
Teh, Je Sen ;
Mehmood, Abid ;
Shoufan, Abdulhadi ;
Alshoura, Wafa' Hamdan .
JOURNAL OF KING SAUD UNIVERSITY-COMPUTER AND INFORMATION SCIENCES, 2022, 34 (10) :8136-8151
[2]   A Novel Hash Function Based on a Chaotic Sponge and DNA Sequence [J].
Alawida, Moatsum ;
Samsudin, Azman ;
Alajarmeh, Nancy ;
Sen Teh, Je ;
Ahmad, Musheer ;
Alshoura, Wafa' Hamdan .
IEEE ACCESS, 2021, 9 :17882-17897
[3]   A New Hash Function Based on Chaotic Maps and Deterministic Finite State Automata [J].
Alawida, Moatsum ;
Teh, Je Sen ;
Oyinloye, Damilare Peter ;
Alshoura, Wafa' Hamdan ;
Ahmad, Musheer ;
Alkhawaldeh, Rami S. .
IEEE ACCESS, 2020, 8 :113163-113174
[4]   Deterministic chaotic finite-state automata [J].
Alawida, Moatsum ;
Samsudin, Azman ;
Teh, Je Sen ;
Alshoura, Wafa' Hamdan .
NONLINEAR DYNAMICS, 2019, 98 (03) :2403-2421
[5]   Hybrid SVD-Based Image Watermarking Schemes: A Review [J].
Alshoura, Wafa' Hamdan ;
Zainol, Zurinahni ;
Teh, Je Sen ;
Alawida, Moatsum ;
Alabdulatif, Abdulatif .
IEEE ACCESS, 2021, 9 :32931-32968
[6]   Robustly correlated key-medical image for DNA-chaos based encryption [J].
Aouissaoui, Ichraf ;
Bakir, Toufik ;
Sakly, Anis .
IET IMAGE PROCESSING, 2021, 15 (12) :2770-2786
[7]   A novel image encryption scheme based on substitution-permutation network and chaos [J].
Belazi, Akram ;
Abd El-Latif, Ahmed A. ;
Belghith, Safya .
SIGNAL PROCESSING, 2016, 128 :155-170
[8]   Designing digital image encryption using 2D and 3D reversible modular chaotic maps [J].
Broumandnia, Ali .
JOURNAL OF INFORMATION SECURITY AND APPLICATIONS, 2019, 47 :188-198
[9]   An improved image encryption algorithm with finite computing precision [J].
Chen, Chen ;
Sun, Kehui ;
He, Shaobo .
SIGNAL PROCESSING, 2020, 168