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....
Autores principales: | , , , |
---|---|
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 |