Araştırma Makalesi

An Image Encryption Method by Sub-image Shuffling, Bit-level Permutation and Diffusion using Chaotic Maps

Cilt: 9 Sayı: 2 31 Mayıs 2022
PDF İndir
TR EN

An Image Encryption Method by Sub-image Shuffling, Bit-level Permutation and Diffusion using Chaotic Maps

Öz

Transmission of images securely through a channel can be ensured using cryptography techniques. Encrypting an image with the help of chaotic maps provides security and authentication. This paper presents an image encryption method which consists of three main steps: Sub-image shuffling, bit-level permutation, and diffusion. The sub-image shuffling step is performed using a logistic map to increase the robustness of the proposed method. In the bit-level permutation process, highest four bits of each pixel are obtained. The bit-level row and column transformations are applied using the sequences generated by a chaotic tent map. Finally, in the diffusion step, the values of the image’s pixels are altered. Two different chaotic sequences which are obtained from the logistic map and tent map are employed. Five different parameters are selected as the secret keys for the encryption. The performance of the suggested method is tested with several analysis methods. Key space analysis shows that the proposed method can withstand brute force attacks. It is also proven that the method is highly sensitive to the secret keys. Histogram analysis illustrates the fact that the encrypted image’s pixels are uniformly distributed. Also, the correlation between the neighboring pixels is reduced in the encrypted image compared to the plain image. The differential analysis demonstrates that the method is sensitive to the slight changes in the plain image even though the same secret keys are used.

Anahtar Kelimeler

Kaynakça

  1. Güvenoğlu, E., Resim Şifreleme Amacıyla Dinamik S Kutusu Tasarımı İçin Bir Yöntem, El-Cezeri Journal of Science and Engineering, 2016, 3(2): 179-191.
  2. Li, Y., Wang, C., and Chen, H., A hyper-chaos-based image encryption algorithm using pixel-level permutation and bit-level permutation, Optics and Lasers in Engineering, 2017, 90, 238-246.
  3. Muthu, J. S., Murali P., Review of Chaos Detection Techniques Performed on Chaotic Maps and Systems in Image Encryption, SN Computer Science, 2021, 2(5): 1-24.
  4. Kaur, M., Kumar, V., A Comprehensive Review on Image Encryption Techniques, Archives of Computational Methods in Engineering, 2020, 27 (1), 15-43.
  5. Kumar, M., Saxena, A., and Vuppala, S. S., Survey on Chaos Based Image Encryption Techniques, In Multimedia Security Using Chaotic Maps: Principles and Methodologies, Springer, Cham, 2020, 1-26.
  6. Pareek, N. K., Patidar, V., and Sud, K. K., Image Encryption Using Chaotic Logistic Map, Image and Vision Computing, 2006, 24(9): 926-934.
  7. Ye, G., Image Scrambling Encryption Algorithm of Pixel Bit Based on Chaos Map, Pattern Recognition Letters, 2010, 31(5): 347-354.
  8. Ismail, S. M., Said, L. A., Radwan, A. G., Madian, A. H., and Abu-Elyazeed, M. F., Generalized Double-Humped Logistic Map-Based Medical Image Encryption, Journal of Advanced Research, 2018, 10, 85-98.

Ayrıntılar

Birincil Dil

İngilizce

Konular

Mühendislik

Bölüm

Araştırma Makalesi

Yayımlanma Tarihi

31 Mayıs 2022

Gönderilme Tarihi

15 Eylül 2021

Kabul Tarihi

22 Kasım 2021

Yayımlandığı Sayı

Yıl 2022 Cilt: 9 Sayı: 2

Kaynak Göster

APA
Demirtas, M. (2022). An Image Encryption Method by Sub-image Shuffling, Bit-level Permutation and Diffusion using Chaotic Maps. El-Cezeri, 9(2), 708-720. https://doi.org/10.31202/ecjse.995766
AMA
1.Demirtas M. An Image Encryption Method by Sub-image Shuffling, Bit-level Permutation and Diffusion using Chaotic Maps. ECJSE. 2022;9(2):708-720. doi:10.31202/ecjse.995766
Chicago
Demirtas, Mehmet. 2022. “An Image Encryption Method by Sub-image Shuffling, Bit-level Permutation and Diffusion using Chaotic Maps”. El-Cezeri 9 (2): 708-20. https://doi.org/10.31202/ecjse.995766.
EndNote
Demirtas M (01 Mayıs 2022) An Image Encryption Method by Sub-image Shuffling, Bit-level Permutation and Diffusion using Chaotic Maps. El-Cezeri 9 2 708–720.
IEEE
[1]M. Demirtas, “An Image Encryption Method by Sub-image Shuffling, Bit-level Permutation and Diffusion using Chaotic Maps”, ECJSE, c. 9, sy 2, ss. 708–720, May. 2022, doi: 10.31202/ecjse.995766.
ISNAD
Demirtas, Mehmet. “An Image Encryption Method by Sub-image Shuffling, Bit-level Permutation and Diffusion using Chaotic Maps”. El-Cezeri 9/2 (01 Mayıs 2022): 708-720. https://doi.org/10.31202/ecjse.995766.
JAMA
1.Demirtas M. An Image Encryption Method by Sub-image Shuffling, Bit-level Permutation and Diffusion using Chaotic Maps. ECJSE. 2022;9:708–720.
MLA
Demirtas, Mehmet. “An Image Encryption Method by Sub-image Shuffling, Bit-level Permutation and Diffusion using Chaotic Maps”. El-Cezeri, c. 9, sy 2, Mayıs 2022, ss. 708-20, doi:10.31202/ecjse.995766.
Vancouver
1.Mehmet Demirtas. An Image Encryption Method by Sub-image Shuffling, Bit-level Permutation and Diffusion using Chaotic Maps. ECJSE. 01 Mayıs 2022;9(2):708-20. doi:10.31202/ecjse.995766