Cryptanalysis of an Image Encryption Algorithm Using DNA Coding and Chaos
In recent years, many chaotic image encryption algorithms have been cracked by chosen plaintext attack. Therefore, the method of associating the key with the plaintext to resist the cryptanalysis has received extensive attention from designers. This paper proposes a new method of cryptanalysis for i...
Saved in:
Main Authors: | , , |
---|---|
Format: | Article |
Language: | English |
Published: |
MDPI AG
2025-01-01
|
Series: | Entropy |
Subjects: | |
Online Access: | https://www.mdpi.com/1099-4300/27/1/40 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
_version_ | 1832588540534325248 |
---|---|
author | Yuzhuo Zhao Qiqin Shi Qun Ding |
author_facet | Yuzhuo Zhao Qiqin Shi Qun Ding |
author_sort | Yuzhuo Zhao |
collection | DOAJ |
description | In recent years, many chaotic image encryption algorithms have been cracked by chosen plaintext attack. Therefore, the method of associating the key with the plaintext to resist the cryptanalysis has received extensive attention from designers. This paper proposes a new method of cryptanalysis for image encryption algorithms with a key associated with plaintext. We broke an image encryption scheme using chaos and DNA encoding. Through our comprehensive security analysis, we found a security vulnerability in the mechanism of the association between the key and plaintext and proposed a breaking scheme. The experimental results show that the chosen plaintext attack can recover the cipher image to the plain image. The cryptanalysis scheme proposed in this paper can provide new ideas for subsequent cryptanalysis work and also provide some meaningful references for designers to improve the security of encryption algorithms when designing them. In addition, we also propose an improved logistic chaotic map with random bit-position scrambling. The improved chaotic map has a wider parameter range and a larger Lyapunov exponent. In the end, some suggestions are given to improve the original algorithm to resist such attacks. |
format | Article |
id | doaj-art-3629972ecd8846fbae08cf1efdb09010 |
institution | Kabale University |
issn | 1099-4300 |
language | English |
publishDate | 2025-01-01 |
publisher | MDPI AG |
record_format | Article |
series | Entropy |
spelling | doaj-art-3629972ecd8846fbae08cf1efdb090102025-01-24T13:31:46ZengMDPI AGEntropy1099-43002025-01-012714010.3390/e27010040Cryptanalysis of an Image Encryption Algorithm Using DNA Coding and ChaosYuzhuo Zhao0Qiqin Shi1Qun Ding2Electrical Engineering College, Heilongjiang University, Harbin 150080, ChinaElectrical Engineering College, Heilongjiang University, Harbin 150080, ChinaElectrical Engineering College, Heilongjiang University, Harbin 150080, ChinaIn recent years, many chaotic image encryption algorithms have been cracked by chosen plaintext attack. Therefore, the method of associating the key with the plaintext to resist the cryptanalysis has received extensive attention from designers. This paper proposes a new method of cryptanalysis for image encryption algorithms with a key associated with plaintext. We broke an image encryption scheme using chaos and DNA encoding. Through our comprehensive security analysis, we found a security vulnerability in the mechanism of the association between the key and plaintext and proposed a breaking scheme. The experimental results show that the chosen plaintext attack can recover the cipher image to the plain image. The cryptanalysis scheme proposed in this paper can provide new ideas for subsequent cryptanalysis work and also provide some meaningful references for designers to improve the security of encryption algorithms when designing them. In addition, we also propose an improved logistic chaotic map with random bit-position scrambling. The improved chaotic map has a wider parameter range and a larger Lyapunov exponent. In the end, some suggestions are given to improve the original algorithm to resist such attacks.https://www.mdpi.com/1099-4300/27/1/40cryptanalysischaoticimage encryptionplaintext correlation |
spellingShingle | Yuzhuo Zhao Qiqin Shi Qun Ding Cryptanalysis of an Image Encryption Algorithm Using DNA Coding and Chaos Entropy cryptanalysis chaotic image encryption plaintext correlation |
title | Cryptanalysis of an Image Encryption Algorithm Using DNA Coding and Chaos |
title_full | Cryptanalysis of an Image Encryption Algorithm Using DNA Coding and Chaos |
title_fullStr | Cryptanalysis of an Image Encryption Algorithm Using DNA Coding and Chaos |
title_full_unstemmed | Cryptanalysis of an Image Encryption Algorithm Using DNA Coding and Chaos |
title_short | Cryptanalysis of an Image Encryption Algorithm Using DNA Coding and Chaos |
title_sort | cryptanalysis of an image encryption algorithm using dna coding and chaos |
topic | cryptanalysis chaotic image encryption plaintext correlation |
url | https://www.mdpi.com/1099-4300/27/1/40 |
work_keys_str_mv | AT yuzhuozhao cryptanalysisofanimageencryptionalgorithmusingdnacodingandchaos AT qiqinshi cryptanalysisofanimageencryptionalgorithmusingdnacodingandchaos AT qunding cryptanalysisofanimageencryptionalgorithmusingdnacodingandchaos |