Cargando…

A New Chaotic Image Encryption Algorithm Based on Transversals in a Latin Square

In this paper, a new combinatorial structure is introduced for image encryption, which has an excellent encryption effect on security and efficiency. An n-transversal in a Latin square has the function of classifying all the matrix’s positions, and it can provide a pair of orthogonal Latin squares....

Descripción completa

Detalles Bibliográficos
Autores principales: Shen, Honglian, Shan, Xiuling, Xu, Ming, Tian, Zihong
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2022
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9689798/
https://www.ncbi.nlm.nih.gov/pubmed/36359662
http://dx.doi.org/10.3390/e24111574
_version_ 1784836625008689152
author Shen, Honglian
Shan, Xiuling
Xu, Ming
Tian, Zihong
author_facet Shen, Honglian
Shan, Xiuling
Xu, Ming
Tian, Zihong
author_sort Shen, Honglian
collection PubMed
description In this paper, a new combinatorial structure is introduced for image encryption, which has an excellent encryption effect on security and efficiency. An n-transversal in a Latin square has the function of classifying all the matrix’s positions, and it can provide a pair of orthogonal Latin squares. Employing an n-transversal of a Latin square, we can permutate all the pixels of an image group by group for the first time, then use two Latin squares for auxiliary diffusion based on a chaotic sequence, and finally, make use of a pair of orthogonal Latin squares to perform the second scrambling. The whole encryption process is “scrambling–diffusion–scrambling”. The experimental results indicated that this algorithm passed various tests and achieved a secure and fast encryption effect, which outperformed many of the latest papers. The final information entropy was very close to 8, and the correlation coefficient was approximately 0. All these tests verified the robustness and practicability of the proposed algorithm.
format Online
Article
Text
id pubmed-9689798
institution National Center for Biotechnology Information
language English
publishDate 2022
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-96897982022-11-25 A New Chaotic Image Encryption Algorithm Based on Transversals in a Latin Square Shen, Honglian Shan, Xiuling Xu, Ming Tian, Zihong Entropy (Basel) Article In this paper, a new combinatorial structure is introduced for image encryption, which has an excellent encryption effect on security and efficiency. An n-transversal in a Latin square has the function of classifying all the matrix’s positions, and it can provide a pair of orthogonal Latin squares. Employing an n-transversal of a Latin square, we can permutate all the pixels of an image group by group for the first time, then use two Latin squares for auxiliary diffusion based on a chaotic sequence, and finally, make use of a pair of orthogonal Latin squares to perform the second scrambling. The whole encryption process is “scrambling–diffusion–scrambling”. The experimental results indicated that this algorithm passed various tests and achieved a secure and fast encryption effect, which outperformed many of the latest papers. The final information entropy was very close to 8, and the correlation coefficient was approximately 0. All these tests verified the robustness and practicability of the proposed algorithm. MDPI 2022-10-31 /pmc/articles/PMC9689798/ /pubmed/36359662 http://dx.doi.org/10.3390/e24111574 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
Shen, Honglian
Shan, Xiuling
Xu, Ming
Tian, Zihong
A New Chaotic Image Encryption Algorithm Based on Transversals in a Latin Square
title A New Chaotic Image Encryption Algorithm Based on Transversals in a Latin Square
title_full A New Chaotic Image Encryption Algorithm Based on Transversals in a Latin Square
title_fullStr A New Chaotic Image Encryption Algorithm Based on Transversals in a Latin Square
title_full_unstemmed A New Chaotic Image Encryption Algorithm Based on Transversals in a Latin Square
title_short A New Chaotic Image Encryption Algorithm Based on Transversals in a Latin Square
title_sort new chaotic image encryption algorithm based on transversals in a latin square
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9689798/
https://www.ncbi.nlm.nih.gov/pubmed/36359662
http://dx.doi.org/10.3390/e24111574
work_keys_str_mv AT shenhonglian anewchaoticimageencryptionalgorithmbasedontransversalsinalatinsquare
AT shanxiuling anewchaoticimageencryptionalgorithmbasedontransversalsinalatinsquare
AT xuming anewchaoticimageencryptionalgorithmbasedontransversalsinalatinsquare
AT tianzihong anewchaoticimageencryptionalgorithmbasedontransversalsinalatinsquare
AT shenhonglian newchaoticimageencryptionalgorithmbasedontransversalsinalatinsquare
AT shanxiuling newchaoticimageencryptionalgorithmbasedontransversalsinalatinsquare
AT xuming newchaoticimageencryptionalgorithmbasedontransversalsinalatinsquare
AT tianzihong newchaoticimageencryptionalgorithmbasedontransversalsinalatinsquare