Cargando…

Image Encryption Algorithm Based on an Improved ML Neuron Model and DNA Dynamic Coding

Aiming at the problems of small key space, low security, and low algorithm complexity in a low-dimensional chaotic system encryption algorithm, an image encryption algorithm based on the ML neuron model and DNA dynamic coding is proposed. The algorithm first performs block processing on the R, G, an...

Descripción completa

Detalles Bibliográficos
Autores principales: Cao, Yan, Shi, Peng, Wu, Kaijun, Li, Wenqin
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Hindawi 2022
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9124097/
https://www.ncbi.nlm.nih.gov/pubmed/35607463
http://dx.doi.org/10.1155/2022/4316163
_version_ 1784711671727521792
author Cao, Yan
Shi, Peng
Wu, Kaijun
Li, Wenqin
author_facet Cao, Yan
Shi, Peng
Wu, Kaijun
Li, Wenqin
author_sort Cao, Yan
collection PubMed
description Aiming at the problems of small key space, low security, and low algorithm complexity in a low-dimensional chaotic system encryption algorithm, an image encryption algorithm based on the ML neuron model and DNA dynamic coding is proposed. The algorithm first performs block processing on the R, G, and B components of the plaintext image to obtain three matrices, and then constructs a random matrix with the same size as the image components through logistic mapping and performs DNA encoding, DNA operation, and DNA decoding on the two parts. Second, it performs determinant permutation on the matrix by two different chaotic sequences obtained by logistic mapping iteration. Finally, it merges the block and image components to complete the image encryption and obtain the ciphertext image. Wherein, DNA encoding, DNA operation, and DNA decoding methods are all randomly and dynamically determined by the chaotic sequence generated by the ML neuron chaotic system. According to simulation results and performance analysis, the algorithm has a larger key space, can effectively resist various statistical and differential attacks, and has better security and higher complexity.
format Online
Article
Text
id pubmed-9124097
institution National Center for Biotechnology Information
language English
publishDate 2022
publisher Hindawi
record_format MEDLINE/PubMed
spelling pubmed-91240972022-05-22 Image Encryption Algorithm Based on an Improved ML Neuron Model and DNA Dynamic Coding Cao, Yan Shi, Peng Wu, Kaijun Li, Wenqin Comput Intell Neurosci Research Article Aiming at the problems of small key space, low security, and low algorithm complexity in a low-dimensional chaotic system encryption algorithm, an image encryption algorithm based on the ML neuron model and DNA dynamic coding is proposed. The algorithm first performs block processing on the R, G, and B components of the plaintext image to obtain three matrices, and then constructs a random matrix with the same size as the image components through logistic mapping and performs DNA encoding, DNA operation, and DNA decoding on the two parts. Second, it performs determinant permutation on the matrix by two different chaotic sequences obtained by logistic mapping iteration. Finally, it merges the block and image components to complete the image encryption and obtain the ciphertext image. Wherein, DNA encoding, DNA operation, and DNA decoding methods are all randomly and dynamically determined by the chaotic sequence generated by the ML neuron chaotic system. According to simulation results and performance analysis, the algorithm has a larger key space, can effectively resist various statistical and differential attacks, and has better security and higher complexity. Hindawi 2022-05-14 /pmc/articles/PMC9124097/ /pubmed/35607463 http://dx.doi.org/10.1155/2022/4316163 Text en Copyright © 2022 Yan Cao et al. https://creativecommons.org/licenses/by/4.0/This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
spellingShingle Research Article
Cao, Yan
Shi, Peng
Wu, Kaijun
Li, Wenqin
Image Encryption Algorithm Based on an Improved ML Neuron Model and DNA Dynamic Coding
title Image Encryption Algorithm Based on an Improved ML Neuron Model and DNA Dynamic Coding
title_full Image Encryption Algorithm Based on an Improved ML Neuron Model and DNA Dynamic Coding
title_fullStr Image Encryption Algorithm Based on an Improved ML Neuron Model and DNA Dynamic Coding
title_full_unstemmed Image Encryption Algorithm Based on an Improved ML Neuron Model and DNA Dynamic Coding
title_short Image Encryption Algorithm Based on an Improved ML Neuron Model and DNA Dynamic Coding
title_sort image encryption algorithm based on an improved ml neuron model and dna dynamic coding
topic Research Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9124097/
https://www.ncbi.nlm.nih.gov/pubmed/35607463
http://dx.doi.org/10.1155/2022/4316163
work_keys_str_mv AT caoyan imageencryptionalgorithmbasedonanimprovedmlneuronmodelanddnadynamiccoding
AT shipeng imageencryptionalgorithmbasedonanimprovedmlneuronmodelanddnadynamiccoding
AT wukaijun imageencryptionalgorithmbasedonanimprovedmlneuronmodelanddnadynamiccoding
AT liwenqin imageencryptionalgorithmbasedonanimprovedmlneuronmodelanddnadynamiccoding