Cargando…

Breaking an Image Encryption Algorithm Based on DNA Encoding and Spatiotemporal Chaos

Recently, an image encryption algorithm based on DNA encoding and spatiotemporal chaos (IEA-DESC) was proposed. In IEA-DESC, pixel diffusion, DNA encoding, DNA-base permutation and DNA decoding are performed successively to generate cipher-images from the plain-images. Some security analyses and sim...

Descripción completa

Detalles Bibliográficos
Autores principales: Wen, Heping, Yu, Simin, Lü, Jinhu
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2019
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7514727/
https://www.ncbi.nlm.nih.gov/pubmed/33266960
http://dx.doi.org/10.3390/e21030246
_version_ 1783586654979620864
author Wen, Heping
Yu, Simin
Lü, Jinhu
author_facet Wen, Heping
Yu, Simin
Lü, Jinhu
author_sort Wen, Heping
collection PubMed
description Recently, an image encryption algorithm based on DNA encoding and spatiotemporal chaos (IEA-DESC) was proposed. In IEA-DESC, pixel diffusion, DNA encoding, DNA-base permutation and DNA decoding are performed successively to generate cipher-images from the plain-images. Some security analyses and simulation results are given to prove that it can withstand various common attacks. However, in this paper, it is found that IEA-DESC has some inherent security defects as follows: (1) the pixel diffusion is invalid for attackers from the perspective of cryptanalysis; (2) the combination of DNA encoding and DNA decoding is equivalent to bitwise complement; (3) the DNA-base permutation is actually a fixed position shuffling operation for quaternary elements, which has been proved to be insecure. In summary, IEA-DESC is essentially a combination of a fixed DNA-base position permutation and bitwise complement. Therefore, IEA-DESC can be equivalently represented as simplified form, and its security solely depends on the equivalent secret key. So the equivalent secret key of IEA-DESC can be recovered using chosen-plaintext attack and chosen-ciphertext attack, respectively. Theoretical analysis and experimental results show that the two attack methods are both effective and efficient.
format Online
Article
Text
id pubmed-7514727
institution National Center for Biotechnology Information
language English
publishDate 2019
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-75147272020-11-09 Breaking an Image Encryption Algorithm Based on DNA Encoding and Spatiotemporal Chaos Wen, Heping Yu, Simin Lü, Jinhu Entropy (Basel) Article Recently, an image encryption algorithm based on DNA encoding and spatiotemporal chaos (IEA-DESC) was proposed. In IEA-DESC, pixel diffusion, DNA encoding, DNA-base permutation and DNA decoding are performed successively to generate cipher-images from the plain-images. Some security analyses and simulation results are given to prove that it can withstand various common attacks. However, in this paper, it is found that IEA-DESC has some inherent security defects as follows: (1) the pixel diffusion is invalid for attackers from the perspective of cryptanalysis; (2) the combination of DNA encoding and DNA decoding is equivalent to bitwise complement; (3) the DNA-base permutation is actually a fixed position shuffling operation for quaternary elements, which has been proved to be insecure. In summary, IEA-DESC is essentially a combination of a fixed DNA-base position permutation and bitwise complement. Therefore, IEA-DESC can be equivalently represented as simplified form, and its security solely depends on the equivalent secret key. So the equivalent secret key of IEA-DESC can be recovered using chosen-plaintext attack and chosen-ciphertext attack, respectively. Theoretical analysis and experimental results show that the two attack methods are both effective and efficient. MDPI 2019-03-05 /pmc/articles/PMC7514727/ /pubmed/33266960 http://dx.doi.org/10.3390/e21030246 Text en © 2019 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Wen, Heping
Yu, Simin
Lü, Jinhu
Breaking an Image Encryption Algorithm Based on DNA Encoding and Spatiotemporal Chaos
title Breaking an Image Encryption Algorithm Based on DNA Encoding and Spatiotemporal Chaos
title_full Breaking an Image Encryption Algorithm Based on DNA Encoding and Spatiotemporal Chaos
title_fullStr Breaking an Image Encryption Algorithm Based on DNA Encoding and Spatiotemporal Chaos
title_full_unstemmed Breaking an Image Encryption Algorithm Based on DNA Encoding and Spatiotemporal Chaos
title_short Breaking an Image Encryption Algorithm Based on DNA Encoding and Spatiotemporal Chaos
title_sort breaking an image encryption algorithm based on dna encoding and spatiotemporal chaos
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7514727/
https://www.ncbi.nlm.nih.gov/pubmed/33266960
http://dx.doi.org/10.3390/e21030246
work_keys_str_mv AT wenheping breakinganimageencryptionalgorithmbasedondnaencodingandspatiotemporalchaos
AT yusimin breakinganimageencryptionalgorithmbasedondnaencodingandspatiotemporalchaos
AT lujinhu breakinganimageencryptionalgorithmbasedondnaencodingandspatiotemporalchaos