Cargando…

Multi-Image Encryption Algorithm Based on Cascaded Modulation Chaotic System and Block-Scrambling-Diffusion

To address the problem of a poor security image encryption algorithm based on a single chaotic map, this paper proposes a cascade modulation chaotic system (CMCS) that can generate multiple chaotic maps. On this basis, a multi-image encryption algorithm with block-scrambling-diffusion is proposed us...

Descripción completa

Detalles Bibliográficos
Autores principales: Wang, Ting, Ge, Bin, Xia, Chenxing, Dai, Gaole
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2022
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9407379/
https://www.ncbi.nlm.nih.gov/pubmed/36010719
http://dx.doi.org/10.3390/e24081053
_version_ 1784774349621821440
author Wang, Ting
Ge, Bin
Xia, Chenxing
Dai, Gaole
author_facet Wang, Ting
Ge, Bin
Xia, Chenxing
Dai, Gaole
author_sort Wang, Ting
collection PubMed
description To address the problem of a poor security image encryption algorithm based on a single chaotic map, this paper proposes a cascade modulation chaotic system (CMCS) that can generate multiple chaotic maps. On this basis, a multi-image encryption algorithm with block-scrambling-diffusion is proposed using CMCS. The algorithm makes full use of the features of CMCS to achieve the effect of one encryption at a time for images. Firstly, the key-value associated with the plaintexts is generated using a secure hash algorithm-512 (SHA-512) operation and random sequence, and the three images are fully confused by the double scrambling mechanism. Secondly, the scrambled image is converted into a bit-level matrix, and the pixel values are evenly distributed using the bit-group diffusion. Finally, the non-sequence diffusion of hexadecimal addition and subtraction rules is used to improve the security of the encryption algorithm. Experimental results demonstrate that the encryption algorithm proposed in this paper has a good encryption effect and can resist various attacks.
format Online
Article
Text
id pubmed-9407379
institution National Center for Biotechnology Information
language English
publishDate 2022
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-94073792022-08-26 Multi-Image Encryption Algorithm Based on Cascaded Modulation Chaotic System and Block-Scrambling-Diffusion Wang, Ting Ge, Bin Xia, Chenxing Dai, Gaole Entropy (Basel) Article To address the problem of a poor security image encryption algorithm based on a single chaotic map, this paper proposes a cascade modulation chaotic system (CMCS) that can generate multiple chaotic maps. On this basis, a multi-image encryption algorithm with block-scrambling-diffusion is proposed using CMCS. The algorithm makes full use of the features of CMCS to achieve the effect of one encryption at a time for images. Firstly, the key-value associated with the plaintexts is generated using a secure hash algorithm-512 (SHA-512) operation and random sequence, and the three images are fully confused by the double scrambling mechanism. Secondly, the scrambled image is converted into a bit-level matrix, and the pixel values are evenly distributed using the bit-group diffusion. Finally, the non-sequence diffusion of hexadecimal addition and subtraction rules is used to improve the security of the encryption algorithm. Experimental results demonstrate that the encryption algorithm proposed in this paper has a good encryption effect and can resist various attacks. MDPI 2022-07-31 /pmc/articles/PMC9407379/ /pubmed/36010719 http://dx.doi.org/10.3390/e24081053 Text en © 2022 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
Wang, Ting
Ge, Bin
Xia, Chenxing
Dai, Gaole
Multi-Image Encryption Algorithm Based on Cascaded Modulation Chaotic System and Block-Scrambling-Diffusion
title Multi-Image Encryption Algorithm Based on Cascaded Modulation Chaotic System and Block-Scrambling-Diffusion
title_full Multi-Image Encryption Algorithm Based on Cascaded Modulation Chaotic System and Block-Scrambling-Diffusion
title_fullStr Multi-Image Encryption Algorithm Based on Cascaded Modulation Chaotic System and Block-Scrambling-Diffusion
title_full_unstemmed Multi-Image Encryption Algorithm Based on Cascaded Modulation Chaotic System and Block-Scrambling-Diffusion
title_short Multi-Image Encryption Algorithm Based on Cascaded Modulation Chaotic System and Block-Scrambling-Diffusion
title_sort multi-image encryption algorithm based on cascaded modulation chaotic system and block-scrambling-diffusion
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9407379/
https://www.ncbi.nlm.nih.gov/pubmed/36010719
http://dx.doi.org/10.3390/e24081053
work_keys_str_mv AT wangting multiimageencryptionalgorithmbasedoncascadedmodulationchaoticsystemandblockscramblingdiffusion
AT gebin multiimageencryptionalgorithmbasedoncascadedmodulationchaoticsystemandblockscramblingdiffusion
AT xiachenxing multiimageencryptionalgorithmbasedoncascadedmodulationchaoticsystemandblockscramblingdiffusion
AT daigaole multiimageencryptionalgorithmbasedoncascadedmodulationchaoticsystemandblockscramblingdiffusion