Cargando…

Plaintext-Related Dynamic Key Chaotic Image Encryption Algorithm

To address the problems of the high complexity and low security of the existing image encryption algorithms, this paper proposes a dynamic key chaotic image encryption algorithm with low complexity and high security associated with plaintext. Firstly, the RGB components of the color image are read,...

Descripción completa

Detalles Bibliográficos
Autores principales: Wu, Zeming, Pan, Ping, Sun, Chunyang, Zhao, Bing
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2021
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8466161/
https://www.ncbi.nlm.nih.gov/pubmed/34573784
http://dx.doi.org/10.3390/e23091159
_version_ 1784573063111639040
author Wu, Zeming
Pan, Ping
Sun, Chunyang
Zhao, Bing
author_facet Wu, Zeming
Pan, Ping
Sun, Chunyang
Zhao, Bing
author_sort Wu, Zeming
collection PubMed
description To address the problems of the high complexity and low security of the existing image encryption algorithms, this paper proposes a dynamic key chaotic image encryption algorithm with low complexity and high security associated with plaintext. Firstly, the RGB components of the color image are read, and the RGB components are normalized to obtain the key that is closely related to the plaintext, and then the Arnold transform is used to stretch and fold the RGB components of the color image to change the position of the pixel points in space, so as to destroy the correlation between the adjacent pixel points of the image. Next, the generated sequences are independently encrypted with the Arnold-transformed RGB matrix. Finally, the three encrypted images are combined to obtain the final encrypted image. Since the key acquisition of this encryption algorithm is related to the plaintext, it is possible to achieve one key per image, so the key acquisition is dynamic. This encryption algorithm introduces chaotic mapping, so that the key space size is [Formula: see text]. The key acquisition is closely related to the plaintext, which makes the ciphertext more random and resistant to differential attacks, and ensures that the ciphertext is more secure after encryption. The experiments show that the algorithm can encrypt the image effectively and can resist attack on the encrypted image.
format Online
Article
Text
id pubmed-8466161
institution National Center for Biotechnology Information
language English
publishDate 2021
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-84661612021-09-27 Plaintext-Related Dynamic Key Chaotic Image Encryption Algorithm Wu, Zeming Pan, Ping Sun, Chunyang Zhao, Bing Entropy (Basel) Article To address the problems of the high complexity and low security of the existing image encryption algorithms, this paper proposes a dynamic key chaotic image encryption algorithm with low complexity and high security associated with plaintext. Firstly, the RGB components of the color image are read, and the RGB components are normalized to obtain the key that is closely related to the plaintext, and then the Arnold transform is used to stretch and fold the RGB components of the color image to change the position of the pixel points in space, so as to destroy the correlation between the adjacent pixel points of the image. Next, the generated sequences are independently encrypted with the Arnold-transformed RGB matrix. Finally, the three encrypted images are combined to obtain the final encrypted image. Since the key acquisition of this encryption algorithm is related to the plaintext, it is possible to achieve one key per image, so the key acquisition is dynamic. This encryption algorithm introduces chaotic mapping, so that the key space size is [Formula: see text]. The key acquisition is closely related to the plaintext, which makes the ciphertext more random and resistant to differential attacks, and ensures that the ciphertext is more secure after encryption. The experiments show that the algorithm can encrypt the image effectively and can resist attack on the encrypted image. MDPI 2021-09-02 /pmc/articles/PMC8466161/ /pubmed/34573784 http://dx.doi.org/10.3390/e23091159 Text en © 2021 by the authors. https://creativecommons.org/licenses/by/4.0/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 (https://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Wu, Zeming
Pan, Ping
Sun, Chunyang
Zhao, Bing
Plaintext-Related Dynamic Key Chaotic Image Encryption Algorithm
title Plaintext-Related Dynamic Key Chaotic Image Encryption Algorithm
title_full Plaintext-Related Dynamic Key Chaotic Image Encryption Algorithm
title_fullStr Plaintext-Related Dynamic Key Chaotic Image Encryption Algorithm
title_full_unstemmed Plaintext-Related Dynamic Key Chaotic Image Encryption Algorithm
title_short Plaintext-Related Dynamic Key Chaotic Image Encryption Algorithm
title_sort plaintext-related dynamic key chaotic image encryption algorithm
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8466161/
https://www.ncbi.nlm.nih.gov/pubmed/34573784
http://dx.doi.org/10.3390/e23091159
work_keys_str_mv AT wuzeming plaintextrelateddynamickeychaoticimageencryptionalgorithm
AT panping plaintextrelateddynamickeychaoticimageencryptionalgorithm
AT sunchunyang plaintextrelateddynamickeychaoticimageencryptionalgorithm
AT zhaobing plaintextrelateddynamickeychaoticimageencryptionalgorithm