A novel DNA tree-based chaotic image encryption algorithm

被引:29
作者
Alawida, Moatsum [1 ]
机构
[1] Abu Dhabi Univ, Dept Comp Sci, Abu Dhabi 59911, U Arab Emirates
关键词
Chaotic map; Image encryption; Logistic chaotic map; DNA bases; Chaotic cipher; MAP; PERMUTATION;
D O I
10.1016/j.jisa.2024.103791
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
For confidential transmission of information over open channels, image encryption algorithms offer a vital method to safeguard content. Traditional ciphers often prove inefficient for large, correlated content like digital images. To address this, DNA and digital chaos are utilized in the creation of numerous image ciphers. Most DNA chaotic image ciphers utilize DNA bases for substitution and chaotic maps for permutation operations. This paper introduces a novel approach wherein the secret key is generated by a DNA tree, providing complete control over all components of the image cipher. A new chaotic state machine map (CSMM) is proposed, incorporating a finite state machine and a one-dimensional (1D) perturbed logistic chaotic map controlled by a DNA state transition table. The CSMM enhances security while maintaining efficient implementation. The DNA tree is employed to generate a DNA table consisting of 256 values representing DNA bases. This table is used to convert digital images into DNA bases and chaotic points into DNA bases. Chaotic DNA bases facilitate permutation operations, while the DNA table is utilized to generate a DNA S-box for substitution operations. The encryption process involves two rounds of permutations and substitutions, coupled with XOR operations, using all DNA bases in the digital image. The resulting cipher effectively encrypts digital images of various sizes and types. Experimental results demonstrate that the proposed cipher generates noise-like images and withstands rigorous security tests, including differential attack analysis and entropy measurements, all accomplished in a short amount of time.
引用
收藏
页数:14
相关论文
共 37 条
[1]   Towards accurate keyspace analysis of chaos-based image ciphers [J].
Abba, Abubakar ;
Teh, Je Sen ;
Alawida, Moatsum .
MULTIMEDIA TOOLS AND APPLICATIONS, 2024, 83 (33) :79047-79066
[2]   A DNA Based Colour Image Encryption Scheme Using A Convolutional Autoencoder [J].
Ahmed, Fawad ;
Rehman, Muneeb Ur ;
Ahmad, Jawad ;
Khan, Muhammad Shahbaz ;
Boulila, Wadii ;
Srivastava, Gautam ;
Lin, Jerry Chun-Wei ;
Buchanan, William J. .
ACM TRANSACTIONS ON MULTIMEDIA COMPUTING COMMUNICATIONS AND APPLICATIONS, 2023, 19 (03)
[5]   A New Image Encryption Algorithm Based on DNA State Machine for UAV Data Encryption [J].
Alawida, Moatsum ;
Teh, Je Sen ;
Alshoura, Wafa' Hamdan .
DRONES, 2023, 7 (01)
[6]   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
[7]   Deterministic chaotic finite-state automata [J].
Alawida, Moatsum ;
Samsudin, Azman ;
Teh, Je Sen ;
Alshoura, Wafa' Hamdan .
NONLINEAR DYNAMICS, 2019, 98 (03) :2403-2421
[8]   An image encryption scheme based on hybridizing digital chaos and finite state machine [J].
Alawida, Moatsum ;
Teh, Je Sen ;
Samsudin, Azman ;
Alshoura, Wafa Hamdan .
SIGNAL PROCESSING, 2019, 164 :249-266
[9]   A new hybrid digital chaotic system with applications in image encryption [J].
Alawida, Moatsum ;
Samsudin, Azman ;
Sen Teh, Je ;
Alkhawaldeh, Rami S. .
SIGNAL PROCESSING, 2019, 160 :45-58
[10]   Mixed gray-color images encryption algorithm based on a memristor chaotic system and 2D compression sensing [J].
An, Xinlei ;
Liu, Siyang ;
Xiong, Li ;
Zhang, Jiangang ;
Li, Xinying .
EXPERT SYSTEMS WITH APPLICATIONS, 2024, 243