Skip to main content
Log in

Secure multilevel permutation-diffusion based image encryption using chaotic and hyper-chaotic maps

  • Technical Paper
  • Published:
Microsystem Technologies Aims and scope Submit manuscript

Abstract

This paper proposes a technique that encrypt images using chaotic and hyper-chaotic maps. To attain a high level of security and to get a better encryption effect, the proposed technique performs multilevel permutation and diffusion operations such as block, pixel, and bit-level to encrypt images. In this technique, block-level permutation operation is first performed using Alpar’s map followed by Arnold cat map based pixel-level permutations. Finally, in the permutation stage, hyper-chaotic map based bit-level shuffling operation is performed for over strengthening of the encryption system. To make the ciphertext totally independent of the plaintext, the proposed scheme performs all the three levels of diffusion operations such as bit, pixel, and block-level. In the diffusion stage, Piece-wise Linear Chaotic Map (PWLCM) based bit-level diffusion operation is first performed followed by pixel-level diffusion operation. Finally, block-level diffusion operation is performed to get encryption output. In each of the levels of encryption operation, a hash value (256-bits) of plaintext is used to strongly resist the algorithm against known-plaintext attack and chosen-plaintext attack. The security analyses and computer simulations indicate the good encryption outputs, higher key space and gray scale uniformity, stronger resistance of entropy, differential, and statistical attacks as well as fewer computations to perform encryption operation. This proves the strong ability of the proposed scheme to encrypt gray scale images.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4

Similar content being viewed by others

References

  • Alpar O (2014) Analysis of a new simple one dimensional chaotic map. Nonlinear Dyn 78(2):771–778

    Article  MathSciNet  Google Scholar 

  • Brindha M, Ammasai Gounden N (2016) A chaos based image encryption and lossless compression algorithm using hash table and Chinese Remainder Theorem. Appl Soft Comput J 40:379–390

    Article  Google Scholar 

  • Cao C, Sun K, Liu W (2018) A novel bit-level image encryption algorithm based on 2D-LICM hyperchaotic map. Sig Process 143:122–133

    Article  Google Scholar 

  • Chai X (2017) An image encryption algorithm based on bit level Brownian motion and new chaotic systems. Multimed Tools Appl 76(1):1159–1175

    Article  Google Scholar 

  • Coppersmith D (1994) The data encryption standard (DES) and its strengths against attacks. IBM J Res Dev 38(3):243–250

    Article  Google Scholar 

  • Diaconu AV (2016) Circular inter–intra pixels bit-level permutation and chaos-based image encryption. Inf Sci 355:314–327

    Article  Google Scholar 

  • El-latif AAA, Li L, Zhang T, Wang N, Song X, Niu X (2012) Digital image encryption scheme based on multiple chaotic systems. Sens Imaging 13:67–88

    Article  Google Scholar 

  • Floating-point Working Group (1985) IEEE standard for binary floating-point arithmetic. ANSI. IEEE Std., pp 754–1985

  • Fu C, Lin B, Miao Y et al (2011) A novel chaos-based bit-level permutation scheme for digital image encryption. Opt Commun 284:5415–5423

    Article  Google Scholar 

  • Gao T, Chen Z (2008) A new image encryption algorithm based on hyper-chaos. Phys Lett A 372(4):394–400

    Article  Google Scholar 

  • Gao H, Zhang Y, Liang S, Li D (2006a) A new chaotic algorithm for image encryption. Chaos Solitons Fractals 29(2):393–399

    Article  Google Scholar 

  • Gao T, Chen Z, Yuan Z, Chen G (2006b) A hyperchaos generated from chen’s system. Int J Mod Phy C 17(4):471–478

    Article  Google Scholar 

  • Guesmi R, Farah MAB, Kachouri A, Samet M (2016) A novel chaos-based image encryption using DNA sequence operation and Secure Hash Algorithm SHA-2. Nonlinear Dyn 83(3):1123–1136

    Article  MathSciNet  Google Scholar 

  • Gupta A, Thawait R, Patro KAK, Acharya B (2016) A novel image encryption based on bit-shuffled improved tent map. Int J Control Theory Appl 9(34):1–16

    Google Scholar 

  • Huang CK, Nien HH (2009) Multi chaotic systems based pixel shuffle for image encryption. Opt Commun 282(11):2123–2127

    Article  Google Scholar 

  • Kadir A, Hamdulla A, Guo WQ (2014) Color image encryption using skew tent map and hyper chaotic system of 6th-order CNN. Opt Int J Light Elect Opt 125(5):1671–1675

    Article  Google Scholar 

  • Kulsoom A, Xiao D, Aqeel-ur-Rehman Abbas SA (2016) An efficient and noise resistive selective image encryption scheme for gray images based on chaotic maps and DNA complementary rules. Multimed Tools Appl 75(1):1–23

    Article  Google Scholar 

  • Lan R, He J, Wang S, Gu T, Luo X (2018) Integrated chaotic systems for image encryption. Sig Process 147:133–145

    Article  Google Scholar 

  • Li S, Chen G, Mou X (2005) On the dynamical degradation of digital piecewise linear chaotic maps. Int J Bifurc Chaos 15(10):3119–3151

    Article  MathSciNet  Google Scholar 

  • Li Y, Wang C, Chen H (2017) A hyper-chaos-based image encryption algorithm using pixel-level permutation and bit-level permutation. Opt Laser Eng 90:238–246

    Article  Google Scholar 

  • Liao X, Hahsmi MA, Haider R (2018) An efficient mixed inter-intra pixels substitution at 2bits-level for image encryption technique using DNA and chaos. Opt Int J Light Electron Opt 153:117–134

    Article  Google Scholar 

  • Liu W, Sun K, Zhu C (2016) A fast image encryption algorithm based on chaotic map. Opt Lasers Eng 84:26–36

    Article  Google Scholar 

  • Mohanty S, Shende A, Patro KAK, Acharya B (2017) A DNA based chaotic image fusion encryption scheme using LEA-256 and SHA-256. Indian J Sci Res 14(2):190–201

    Article  Google Scholar 

  • Norouzi B, Mirzakuchaki S, Seyedzadeh SM, Mosavi MR (2014) A simple, sensitive and secure image encryption algorithm based on hyper-chaotic system with only one round diffusion process. Multimed Tools Appl 71(3):1469–1497

    Article  Google Scholar 

  • Patro KAK, Acharya B (2018) Novel data encryption scheme using DNA computing. Adv DNA Comput Cryptogr

  • Patro KAK, Acharya B (2018b) Secure multi–level permutation operation based multiple colour image encryption. J Inf Secur Appl 40:111–133

    Google Scholar 

  • Patro KAK, Acharya B, Nath V (2018) A secure multi-stage one-round bit-plane permutation operation based chaotic image encryption. Microsyst Technol 1–8

  • Patro KAK, Banerjee A, Acharya B (2019) A simple, secure and time efficient multi-way rotational permutation and diffusion based image encryption by using multiple 1-D chaotic maps. In: Proc Int Conf Next Gen Comput Technol. Springer, Singapore, pp 396–418

    Google Scholar 

  • Pub NF. 197 (2001) Advanced encryption standard (AES). Fed Inf Process Standards Publ 197:441-0311

    Google Scholar 

  • Samhita P, Prasad P, Patro KAK, Acharya B (2016) A secure chaos-based image encryption and decryption using crossover and mutation operator. Int J Control Theory Appl 9(34):17–28

    Google Scholar 

  • Shadangi V, Choudhary SK, Patro KAK, Acharya B (2017) Novel arnold scrambling based CBC-AES image encryption. Int J Control Theory Appl 10(15):93–105

    Google Scholar 

  • Sravanthi D, Patro KAK, Acharya B, Majumder S (2019) A secure chaotic image encryption based on bit-plane operation. In: Proc. Soft Comput. Data Analyt. Springer, Singapore, pp 717–726

    Google Scholar 

  • Wang X, Guo K (2014) A new image alternate encryption algorithm based on chaotic map. Nonlinear Dyn 76(4):1943–1950

    Article  Google Scholar 

  • Wang X-Y, Yang L (2012) Design of pseudo-random bit generator based on chaotic maps. Int J Mod Phys B 26(32):1250208

    Article  MathSciNet  Google Scholar 

  • Wang Y, Wong KW, Liao X, Chen G (2011) A new chaos-based fast image encryption algorithm. Appl Soft Comput 11(1):514–522

    Article  Google Scholar 

  • Wang X, Wang S, Zhang Y, Guo K (2017) A novel image encryption algorithm based on chaotic shuffling method. Inf Secur J A Glob Perspect 26(1):7–16

    Article  Google Scholar 

  • Wu X, Kurths J, Kan H (2017) A robust and lossless DNA encryption scheme for color images. Multimed Tools Appl

  • Xu L, Li Z, Li J, Hua W (2016) A novel bit-level image encryption algorithm based on chaotic maps. Opt Laser Eng 78:17–25

    Article  Google Scholar 

  • Zhang Y-Q, Wang X-Y (2014) A symmetric image encryption algorithm based on mixed linear–nonlinear coupled map lattice. Inf Sci (Ny) 273:329–351

    Article  Google Scholar 

  • Zhang X, Zhao Z (2014) Chaos-based image encryption with total shuffling and bidirectional diffusion. Nonlinear Dyn 75(1–2):319–330

    Article  Google Scholar 

  • Zhang LY, Hu X, Liu Y, Wong KW, Gan J (2014) A chaotic image encryption scheme owning temp-value feedback. Commun Nonlinear Sci Numer Simul 19(10):3653–3659

    Article  MathSciNet  Google Scholar 

  • Zhou N, Pan S, Cheng S, Zhou Z (2016) Image compression – encryption scheme based on hyper-chaotic system and 2D compressive sensing. Opt Laser Technol 82:121–133

    Article  Google Scholar 

  • Zhu Z, Zhang W, Wong K, Yu H (2011a) A chaos-based symmetric image encryption scheme using a bit-level permutation. Inf Sci (NY) 181:1171–1186

    Article  Google Scholar 

  • Zhu Z, Zhang W, Wong K, Yu H (2011b) A chaos-based symmetric image encryption scheme using a bit-level permutation. Inf Sci (Ny) 181(6):1171–1186

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Bibhudendra Acharya.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Patro, K.A.K., Acharya, B. & Nath, V. Secure multilevel permutation-diffusion based image encryption using chaotic and hyper-chaotic maps. Microsyst Technol 25, 4593–4607 (2019). https://doi.org/10.1007/s00542-019-04395-2

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00542-019-04395-2

Navigation