An Image-Encipherment Algorithm Using a Combination of a One-Dimensional Chaotic Map and a Three-Dimensional Piecewise Chaotic Map

One-dimensional and three-dimensional piecewise chaotic maps are used to propose an image-encipher technique in this article. First, the logistic map is used to construct the pseudo-random sequence. After that, this sequence is used to scramble the plain image. Next, the three-dimensional piecewise...

Full description

Bibliographic Details
Main Authors: Sameh Askar, Ahmad Alshamrani, Aesha Elghandour, Abdelrahman Karawia
Format: Article
Language:English
Published: MDPI AG 2023-01-01
Series:Mathematics
Subjects:
Online Access:https://www.mdpi.com/2227-7390/11/2/352
_version_ 1797439011518676992
author Sameh Askar
Ahmad Alshamrani
Aesha Elghandour
Abdelrahman Karawia
author_facet Sameh Askar
Ahmad Alshamrani
Aesha Elghandour
Abdelrahman Karawia
author_sort Sameh Askar
collection DOAJ
description One-dimensional and three-dimensional piecewise chaotic maps are used to propose an image-encipher technique in this article. First, the logistic map is used to construct the pseudo-random sequence. After that, this sequence is used to scramble the plain image. Next, the three-dimensional piecewise chaotic map has produced a mask of the chaotic sequence. After doing some preprocessing steps on the mask, a bit-wise XOR operation with the mask is applied to the shuffled image. The suggested algorithm is used to encipher and decipher a different range of images. To check the algorithm security and efficiency, the algorithm performance was calculated using multiple statistical tests and compared to several recent algorithms. Furthermore, numerical simulations and experimental data are also used to validate the proposed algorithm’s resistance to various attacks.
first_indexed 2024-03-09T11:46:41Z
format Article
id doaj.art-97ae00aa427349679b98907f863ed5d9
institution Directory Open Access Journal
issn 2227-7390
language English
last_indexed 2024-03-09T11:46:41Z
publishDate 2023-01-01
publisher MDPI AG
record_format Article
series Mathematics
spelling doaj.art-97ae00aa427349679b98907f863ed5d92023-11-30T23:21:00ZengMDPI AGMathematics2227-73902023-01-0111235210.3390/math11020352An Image-Encipherment Algorithm Using a Combination of a One-Dimensional Chaotic Map and a Three-Dimensional Piecewise Chaotic MapSameh Askar0Ahmad Alshamrani1Aesha Elghandour2Abdelrahman Karawia3Department of Statistics and Operations Research, College of Science, King Saud University, P.O. Box 2455, Riyadh 11451, Saudi ArabiaDepartment of Statistics and Operations Research, College of Science, King Saud University, P.O. Box 2455, Riyadh 11451, Saudi ArabiaMathematics Department, Faculty of Science, Mansoura University, Mansoura 35516, EgyptMathematics Department, Faculty of Science, Mansoura University, Mansoura 35516, EgyptOne-dimensional and three-dimensional piecewise chaotic maps are used to propose an image-encipher technique in this article. First, the logistic map is used to construct the pseudo-random sequence. After that, this sequence is used to scramble the plain image. Next, the three-dimensional piecewise chaotic map has produced a mask of the chaotic sequence. After doing some preprocessing steps on the mask, a bit-wise XOR operation with the mask is applied to the shuffled image. The suggested algorithm is used to encipher and decipher a different range of images. To check the algorithm security and efficiency, the algorithm performance was calculated using multiple statistical tests and compared to several recent algorithms. Furthermore, numerical simulations and experimental data are also used to validate the proposed algorithm’s resistance to various attacks.https://www.mdpi.com/2227-7390/11/2/352image enciphermentimage deciphermentchaotic mapsconfusion-diffusion model
spellingShingle Sameh Askar
Ahmad Alshamrani
Aesha Elghandour
Abdelrahman Karawia
An Image-Encipherment Algorithm Using a Combination of a One-Dimensional Chaotic Map and a Three-Dimensional Piecewise Chaotic Map
Mathematics
image encipherment
image decipherment
chaotic maps
confusion-diffusion model
title An Image-Encipherment Algorithm Using a Combination of a One-Dimensional Chaotic Map and a Three-Dimensional Piecewise Chaotic Map
title_full An Image-Encipherment Algorithm Using a Combination of a One-Dimensional Chaotic Map and a Three-Dimensional Piecewise Chaotic Map
title_fullStr An Image-Encipherment Algorithm Using a Combination of a One-Dimensional Chaotic Map and a Three-Dimensional Piecewise Chaotic Map
title_full_unstemmed An Image-Encipherment Algorithm Using a Combination of a One-Dimensional Chaotic Map and a Three-Dimensional Piecewise Chaotic Map
title_short An Image-Encipherment Algorithm Using a Combination of a One-Dimensional Chaotic Map and a Three-Dimensional Piecewise Chaotic Map
title_sort image encipherment algorithm using a combination of a one dimensional chaotic map and a three dimensional piecewise chaotic map
topic image encipherment
image decipherment
chaotic maps
confusion-diffusion model
url https://www.mdpi.com/2227-7390/11/2/352
work_keys_str_mv AT samehaskar animageenciphermentalgorithmusingacombinationofaonedimensionalchaoticmapandathreedimensionalpiecewisechaoticmap
AT ahmadalshamrani animageenciphermentalgorithmusingacombinationofaonedimensionalchaoticmapandathreedimensionalpiecewisechaoticmap
AT aeshaelghandour animageenciphermentalgorithmusingacombinationofaonedimensionalchaoticmapandathreedimensionalpiecewisechaoticmap
AT abdelrahmankarawia animageenciphermentalgorithmusingacombinationofaonedimensionalchaoticmapandathreedimensionalpiecewisechaoticmap
AT samehaskar imageenciphermentalgorithmusingacombinationofaonedimensionalchaoticmapandathreedimensionalpiecewisechaoticmap
AT ahmadalshamrani imageenciphermentalgorithmusingacombinationofaonedimensionalchaoticmapandathreedimensionalpiecewisechaoticmap
AT aeshaelghandour imageenciphermentalgorithmusingacombinationofaonedimensionalchaoticmapandathreedimensionalpiecewisechaoticmap
AT abdelrahmankarawia imageenciphermentalgorithmusingacombinationofaonedimensionalchaoticmapandathreedimensionalpiecewisechaoticmap