Skip to main content
Top
Published in: Soft Computing 20/2023

13-03-2023 | Application of soft computing

A novel image protection cryptosystem with only permutation stage: multi-shuffling process

Published in: Soft Computing | Issue 20/2023

Log in

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

Abstract

In this paper, a novel cryptosystem with just a multi-shuffling process which is highly interactive to differentiate initial conditions is developed. The proposed system replaces the fundamental and well known in cryptography, confusion–diffusion scheme, which uses two levels with just one confusion block. This algorithm is designed for protecting all personal or commercial data in real-time applications such as monitoring and transmission of multimedia information. The unique confusion stage has three-level shuffling processes, consisting of the flipping procedure, block shuffling, and permutation in a bit level. All of them were designed to drastically change data from a plain image to a cipher image. This not only destroys the relationship of adjacent pixels but also destroys patterns in the encryption process. The flipping procedure tries to combine parts of the image's top with the bottom and the right with the left. The selected columns and rows will change completely after this procedure due to the complement of each pixel being written during the process. The last levels use an automatically sliding window combined with a logistic sine wave and logistic map to drive the iteration of the cryptosystem and shuffle the position of pixels of the plain image as well as giving new statistical features to the image at the same time. The proposed algorithm was designed to be easily implemented by practitioners. Additionally, the main goal of the image encryption is to achieve an uncertain image that cannot be cracked. The results show that this novel cryptosystem with only the shuffling process is well performed and feasible to encrypt images with a high security level. Furthermore, the experimental analysis demonstrates the effectiveness and feasibility of the proposed encryption algorithm after being tested using the benchmark “Lena” image, "The Wonder woman" image, and the “Bruce Lee” image, the latter of which is completely different to the first one, statistically speaking.

Dont have a licence yet? Then find out more about our products and how to get one now:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Literature
go back to reference Chai X, Yang K, Gan Z (2017) A new chaos-based image encryption algorithm with dynamic key selection mechanisms. Multimed Tools Appl 76(7):9907–9927CrossRef Chai X, Yang K, Gan Z (2017) A new chaos-based image encryption algorithm with dynamic key selection mechanisms. Multimed Tools Appl 76(7):9907–9927CrossRef
go back to reference Chen JX, Zhu ZL, Fu C, Yu H (2014) A fast image encryption scheme with a novel pixel swapping-based confusion approach. Nonlinear Dyn 77(4):1191–1207CrossRef Chen JX, Zhu ZL, Fu C, Yu H (2014) A fast image encryption scheme with a novel pixel swapping-based confusion approach. Nonlinear Dyn 77(4):1191–1207CrossRef
go back to reference Chen L, Li J, Zhang Y (2020) Adaptively secure efficient broadcast encryption with constant-size secret key and ciphertext. Soft Comput 24:4589–4606CrossRef Chen L, Li J, Zhang Y (2020) Adaptively secure efficient broadcast encryption with constant-size secret key and ciphertext. Soft Comput 24:4589–4606CrossRef
go back to reference Dang PP, Chau PM (2000) Image encryption for secure internet multimedia applications. IEEE Trans Consum Electron 46(3):395–403CrossRef Dang PP, Chau PM (2000) Image encryption for secure internet multimedia applications. IEEE Trans Consum Electron 46(3):395–403CrossRef
go back to reference Enayatifar R, Abdullah AH, Isnin IF (2014) Chaos-based image encryption using a hybrid genetic algorithm and a DNA sequence. Opt Lasers Eng 56:83–93CrossRef Enayatifar R, Abdullah AH, Isnin IF (2014) Chaos-based image encryption using a hybrid genetic algorithm and a DNA sequence. Opt Lasers Eng 56:83–93CrossRef
go back to reference Es-Sabry M, El Akkad N, Merras M (2020) A new image encryption algorithm using random numbers generation of two matrices and bit-shift operators. Soft Comput 24:3829–3848CrossRef Es-Sabry M, El Akkad N, Merras M (2020) A new image encryption algorithm using random numbers generation of two matrices and bit-shift operators. Soft Comput 24:3829–3848CrossRef
go back to reference Guanrong C, Yaobin M, Chui CK (2004) A symmetric image encryption scheme based on 3D chaotic cat maps. Chaos Solitons Fractals 21(3):749–761MathSciNetCrossRefMATH Guanrong C, Yaobin M, Chui CK (2004) A symmetric image encryption scheme based on 3D chaotic cat maps. Chaos Solitons Fractals 21(3):749–761MathSciNetCrossRefMATH
go back to reference Hua Z, Zhou Y (2016) Image encryption using 2D Logistic-adjusted-Sine map. Inf Sci 339:237–253CrossRef Hua Z, Zhou Y (2016) Image encryption using 2D Logistic-adjusted-Sine map. Inf Sci 339:237–253CrossRef
go back to reference Huang H, Yang S, Ye R (2019) Image encryption scheme combining a modified Gerchberg-Saxton algorithm with hyper-chaotic system. Soft Comput 23:7045–7053CrossRef Huang H, Yang S, Ye R (2019) Image encryption scheme combining a modified Gerchberg-Saxton algorithm with hyper-chaotic system. Soft Comput 23:7045–7053CrossRef
go back to reference Huang X, Ye G (2014) An image encryption algorithm based on hyper-chaos and DNA sequence. Multimed Tools Appl 72(1):57–70CrossRef Huang X, Ye G (2014) An image encryption algorithm based on hyper-chaos and DNA sequence. Multimed Tools Appl 72(1):57–70CrossRef
go back to reference Hua Z, Zhou Y, Pun CM, Chen CLP (2014) In: 2014 IEEE international conference on systems, man, and cybernetics (SMC). pp. 3229–3234 Hua Z, Zhou Y, Pun CM, Chen CLP (2014) In: 2014 IEEE international conference on systems, man, and cybernetics (SMC). pp. 3229–3234
go back to reference Joshi M, Shakher C, Singh K (2008) Image encryption and decryption using fractional Fourier transform and radial Hilbert transform. Opt Lasers Eng 46(7):522–526CrossRef Joshi M, Shakher C, Singh K (2008) Image encryption and decryption using fractional Fourier transform and radial Hilbert transform. Opt Lasers Eng 46(7):522–526CrossRef
go back to reference Kumar A, Raghava NS (2021) An efficient image encryption scheme using elementary cellular automata with novel permutation box. Multimed Tools Appl 80:21727–21750CrossRef Kumar A, Raghava NS (2021) An efficient image encryption scheme using elementary cellular automata with novel permutation box. Multimed Tools Appl 80:21727–21750CrossRef
go back to reference Li J, Liu H (2013) Colour image encryption based on advanced encryption standard algorithm with two-dimensional chaotic map. IET Inf Secur 7(4):265–270CrossRef Li J, Liu H (2013) Colour image encryption based on advanced encryption standard algorithm with two-dimensional chaotic map. IET Inf Secur 7(4):265–270CrossRef
go back to reference Li Y, Wang C, Chen H (2017) A hyper-chaos-based image encryption algorithm using pixel-level permutation and bit-level permutation. Opt Lasers Eng 90:238–246CrossRef Li Y, Wang C, Chen H (2017) A hyper-chaos-based image encryption algorithm using pixel-level permutation and bit-level permutation. Opt Lasers Eng 90:238–246CrossRef
go back to reference Liu Y, Zhang JA (2020) Multidimensional chaotic image encryption algorithm based on DNA Coding. Multimed Tools Appl 79:21579–21601CrossRef Liu Y, Zhang JA (2020) Multidimensional chaotic image encryption algorithm based on DNA Coding. Multimed Tools Appl 79:21579–21601CrossRef
go back to reference Mirzaei O, Yaghoobi M, Irani H (2012) A new image encryption method: parallel sub-image encryption with hyper chaos. Nonlinear Dyn 67(1):557–566MathSciNetCrossRef Mirzaei O, Yaghoobi M, Irani H (2012) A new image encryption method: parallel sub-image encryption with hyper chaos. Nonlinear Dyn 67(1):557–566MathSciNetCrossRef
go back to reference Noor R, Khan A, Sarfaraz A (2019) Highly robust hybrid image watermarking approach using Tchebichef transform with secured PCA and CAT encryption. Soft Comput 23:9821–9829CrossRef Noor R, Khan A, Sarfaraz A (2019) Highly robust hybrid image watermarking approach using Tchebichef transform with secured PCA and CAT encryption. Soft Comput 23:9821–9829CrossRef
go back to reference Norouzi B, Seyedzadeh SM, Mirzakuchaki S, Mosavi MR (2014) A novel image encryption based on hash function with only two-round diffusion process. Multimed Syst 20(1):45–64CrossRefMATH Norouzi B, Seyedzadeh SM, Mirzakuchaki S, Mosavi MR (2014) A novel image encryption based on hash function with only two-round diffusion process. Multimed Syst 20(1):45–64CrossRefMATH
go back to reference SH Kamali, R Shakerian, M Hedayati, M Rahmani (2010) In: 2010 international conference on electronics and information engineering. Vol 1, pp. 141-145 SH Kamali, R Shakerian, M Hedayati, M Rahmani (2010) In: 2010 international conference on electronics and information engineering. Vol 1, pp. 141-145
go back to reference Seyedzadeh SM, Norouzi B, Mosavi MR, Mirzakuchaki S (2015) A novel color image encryption algorithm based on spatial permutation and quantum chaotic map. Nonlinear Dyn 81(1–2):511–529MathSciNetCrossRefMATH Seyedzadeh SM, Norouzi B, Mosavi MR, Mirzakuchaki S (2015) A novel color image encryption algorithm based on spatial permutation and quantum chaotic map. Nonlinear Dyn 81(1–2):511–529MathSciNetCrossRefMATH
go back to reference Shtewi AA, Hasan BEM, Hegazy AEFA (2010) An efficient modified advanced encryption standard (MAES) adapted for image cryptosystems. IJCSNS Int J Comput Sci Netw Secur 10(2):226–232 Shtewi AA, Hasan BEM, Hegazy AEFA (2010) An efficient modified advanced encryption standard (MAES) adapted for image cryptosystems. IJCSNS Int J Comput Sci Netw Secur 10(2):226–232
go back to reference Tang Y, Wang Z, Fang JA (2010) Image encryption using chaotic coupled map lattices with time-varying delays. Commun Nonlinear Sci Numer Simul 15(9):2456–2468MathSciNetCrossRefMATH Tang Y, Wang Z, Fang JA (2010) Image encryption using chaotic coupled map lattices with time-varying delays. Commun Nonlinear Sci Numer Simul 15(9):2456–2468MathSciNetCrossRefMATH
go back to reference Toughi S, Fathi MH, Sekhavat YA (2017) An image encryption scheme based on elliptic curve pseudo random and advanced encryption system. Signal Process 141:217–227CrossRef Toughi S, Fathi MH, Sekhavat YA (2017) An image encryption scheme based on elliptic curve pseudo random and advanced encryption system. Signal Process 141:217–227CrossRef
go back to reference Wang X, Liu L, Zhang Y (2015) A novel chaotic block image encryption algorithm based on dynamic random growth technique. Opt Lasers Eng 66:10–18CrossRef Wang X, Liu L, Zhang Y (2015) A novel chaotic block image encryption algorithm based on dynamic random growth technique. Opt Lasers Eng 66:10–18CrossRef
go back to reference Wang XY, Su Y (2021) Image encryption based on compressed sensing and DNA encoding. Signal Process Image Commun 95:116246–116258CrossRef Wang XY, Su Y (2021) Image encryption based on compressed sensing and DNA encoding. Signal Process Image Commun 95:116246–116258CrossRef
go back to reference Wang Y, Wong KW, Liao X, Chen G (2011) A new chaos-based fast image encryption algorithm. Appl Soft Comput 11(1):514–522CrossRef Wang Y, Wong KW, Liao X, Chen G (2011) A new chaos-based fast image encryption algorithm. Appl Soft Comput 11(1):514–522CrossRef
go back to reference Wang X, Zhao J, Liu H (2012) A new image encryption algorithm based on chaos. Opt Commun 285(5):562–566CrossRef Wang X, Zhao J, Liu H (2012) A new image encryption algorithm based on chaos. Opt Commun 285(5):562–566CrossRef
go back to reference Wei X, Guo L, Zhang Q, Zhang J, Lian S (2012) A novel color image encryption algorithm based on DNA sequence operation and hyper-chaotic system. J Syst Softw 85(2):290–299CrossRef Wei X, Guo L, Zhang Q, Zhang J, Lian S (2012) A novel color image encryption algorithm based on DNA sequence operation and hyper-chaotic system. J Syst Softw 85(2):290–299CrossRef
go back to reference Wen W, Hong Y, Fang Y, Li M, Li M (2020) A visually secure image encryption scheme based on semi-tensor product compressed sensing. Signal Process 173:107580–107593CrossRef Wen W, Hong Y, Fang Y, Li M, Li M (2020) A visually secure image encryption scheme based on semi-tensor product compressed sensing. Signal Process 173:107580–107593CrossRef
go back to reference Xing-Yuan W, Qian W (2014) A fast image encryption algorithm based on only blocks in cipher text. Chin Phys B 23(3):030503CrossRef Xing-Yuan W, Qian W (2014) A fast image encryption algorithm based on only blocks in cipher text. Chin Phys B 23(3):030503CrossRef
go back to reference Xu L, Li Z, Li J, Hua W (2016) A novel bit-level image encryption algorithm based on chaotic maps. Opt Lasers Eng 78:17–25CrossRef Xu L, Li Z, Li J, Hua W (2016) A novel bit-level image encryption algorithm based on chaotic maps. Opt Lasers Eng 78:17–25CrossRef
go back to reference You L, Yang E, Wang G (2020) A novel parallel image encryption algorithm based on hybrid chaotic maps with OpenCL implementation. Soft Comput 24:12413–12427CrossRef You L, Yang E, Wang G (2020) A novel parallel image encryption algorithm based on hybrid chaotic maps with OpenCL implementation. Soft Comput 24:12413–12427CrossRef
go back to reference Zhang Q, Ding Q (2015) In: 2015 fifth international conference on instrumentation and measurement, computer, communication and control (IMCCC), pp. 1218–1221 Zhang Q, Ding Q (2015) In: 2015 fifth international conference on instrumentation and measurement, computer, communication and control (IMCCC), pp. 1218–1221
go back to reference Zhang YQ, Wang XY (2015) A new image encryption algorithm based on non-adjacent coupled map lattices. Appl Soft Comput 26:10–20CrossRef Zhang YQ, Wang XY (2015) A new image encryption algorithm based on non-adjacent coupled map lattices. Appl Soft Comput 26:10–20CrossRef
go back to reference Zhou Y, Bao L, Chen CP (2014) A new 1D chaotic system for image encryption. Signal Process 97:172–182CrossRef Zhou Y, Bao L, Chen CP (2014) A new 1D chaotic system for image encryption. Signal Process 97:172–182CrossRef
Metadata
Title
A novel image protection cryptosystem with only permutation stage: multi-shuffling process
Publication date
13-03-2023
Published in
Soft Computing / Issue 20/2023
Print ISSN: 1432-7643
Electronic ISSN: 1433-7479
DOI
https://doi.org/10.1007/s00500-023-07970-y

Other articles of this Issue 20/2023

Soft Computing 20/2023 Go to the issue

Premium Partner