An efficient 32-bit color image encryption technique using multiple chaotic maps and advanced ciphers

Mohammed Es-sabry*, Nabil El Akkad, Lahbib Khrissi, Khalid Satori, Walid El-Shafai, Torki Altameem, Rajkumar Singh Rathore

*Corresponding author for this work

Research output: Contribution to journalArticlepeer-review

9 Citations (Scopus)

Abstract

In this study, we introduce a refined approach to encrypting 32-bit color images, leveraging the potential of four 1D chaotic maps – the Logistic map, Tent map, Chebyshev map, and Sine map. These chaotic maps intricately populate the four matrices within our encryption system, assigning exclusive integers ranging from 0 to 255. Our proposed methodology employs 16 × 16 matrices to represent the four channels (red, green, blue, and alpha) of a 32-bit color image, strategically utilizing specific grids for channel encryption. The top-left and bottom-right grids facilitate the encryption of the red and alpha channels, respectively, while the top-right and bottom-left grids are employed for encrypting the green and blue channels. The algorithm initiates by extracting decimal values from each pixel in the source image, mapping them to their corresponding positions in the matrices. A subsequent right circular shift operation on each pixel, determined by its row and column coordinates, is performed to prevent the encryption of areas with uniform color. To enhance security further, we employ the Four-square cipher method to encrypt the decimal values of the pixels. In the confusion stage, we apply the Arnold Cat Map transformation to strategically rearrange the position of all pixels, introducing an additional layer of complexity. Rigorous assessments using various security criteria were conducted to evaluate our algorithm's performance against common attacks, yielding consistently excellent results. Our method demonstrated superior outcomes, including a 25 % to 44 % increase in resistance to common attacks compared to existing methods.

Original languageEnglish
Article number100449
JournalEgyptian Informatics Journal
Volume25
DOIs
Publication statusPublished - 10 Feb 2024

Keywords

  • Chaotic maps
  • Cryptography
  • Image decryption
  • Image encryption
  • Security

Cite this