Various dimensional colour image encryption based on non-overlapping block-level diffusion operation

  • K. Abhimanyu Kumar Patro
  • Bibhudendra AcharyaEmail author
  • Vijay Nath
Technical Paper


This paper proposes a colour image encryption scheme to encrypt colour images of arbitrary sizes. In this scheme, a fixed block size (3 × 8) based block-level diffusion operation is performed to encrypt arbitrary sized images. The proposed technique overcomes the limitation of performing block-level diffusion operations in arbitrary sized images. This method first performs bit-plane decomposition and concatenation operation on the three components (blue, green, and red) of the colour image. Second it performs row and column shuffling operation using the Logistic-Sine System. Then the proposed scheme executes block division and fixed block-level diffusion (exclusive-OR) operation using the key image generated by the Piece-wise Linear Chaotic Map. At last, the cipher image is generated by combining the diffused blocks. In addition, the SHA-256 hashing on plain image is used to make chaotic sequences unique in each encryption process and to protect the ciphertext against the known-plaintext attack and the chosen-plaintext attack. Simulation results and various parameter analysis demonstrate the algorithm’s best performance in image encryption and various common attacks.



  1. Belazi A, El-Latif AAA, Belghith S (2016) A novel image encryption scheme based on substitution-permutation network and chaos. Sig Process 128:155–170CrossRefGoogle Scholar
  2. Chai X, Chen Y, Broyde L (2017) A novel chaos-based image encryption algorithm using DNA sequence operations. Opt Laser Eng 88:197–213CrossRefGoogle Scholar
  3. Coppersmith D (1994) The data encryption standard (DES) and its strengths against attacks. IBM J Res Dev 38(3):243–250CrossRefGoogle Scholar
  4. Floating-point Working Group (1985) IEEE standard for binary floating-point arithmetic. ANSI. IEEE Std, pp 754–1985Google Scholar
  5. Gao H, Zhang Y, Liang S, Li D (2006) A new chaotic algorithm for image encryption. Chaos Solitons Fractals 29:393–399CrossRefGoogle Scholar
  6. Guesmi R, Amine M, Farah B, Kachouri A, Samet M (2016a) Hash key-based image encryption using crossover operator and chaos. Multimed Tools Appl 75:4753–4769CrossRefGoogle Scholar
  7. Guesmi R, Farah MAB, Kachouri A, Samet M (2016b) A novel chaos-based image encryption using DNA sequence operation and Secure Hash Algorithm SHA-2. Nonlinear Dyn 83(3):1123–1136MathSciNetCrossRefGoogle Scholar
  8. Gupta A, Thawait R, Patro KAK (2016) A novel image encryption based on bit-shuffled improved tent map. Int J Control Theory Appl 9(34):1–16Google Scholar
  9. Kulsoom A, Xiao D, 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–23CrossRefGoogle Scholar
  10. Li S, Chen G, Mou X (2005) On the dynamical degradation of digital piecewise linear chaotic maps. Int J Bifurc Chaos 15(10):3119–3151MathSciNetCrossRefGoogle Scholar
  11. Liu H, Kadir A, Niu Y (2014) Chaos-based color image block encryption scheme using S-box. AEU-Int J Elect Commun 68(7):676–686CrossRefGoogle Scholar
  12. Patro KAK, Acharya B (2018) Secure multi–level permutation operation based multiple colour image encryption. J Inform Sec Appl 40:111–133Google Scholar
  13. Patro KAK, Acharya B (2019) An efficient colour image encryption scheme based on 1-D chaotic maps. J Inform Sec Appl 46:23–41Google Scholar
  14. Patro KAK, Banerjee A, Acharya B (2017) A simple, secure and time efficient multi-way rotational permutation and diffusion based image encryption by using multiple 1-D chaotic maps. In: International Conference on Next Generation Computing Technologies. Springer, Singapore, pp 396–418Google Scholar
  15. Patro KAK, Acharya B, Nath V (2019) Secure multilevel permutation-diffusion based image encryption using chaotic and hyper-chaotic maps. Microsyst Technol. CrossRefGoogle Scholar
  16. Patro KAK, Acharya B, Nath V (2019b) A secure multi-stage one-round bit-plane permutation operation based chaotic image encryption. Microsyst Tech 25:1–8CrossRefGoogle Scholar
  17. Pub NF (2001) 197: advanced encryption standard (AES). Federal Inform Process Stand Publ 197:441-0311Google Scholar
  18. Teng L, Wang X, Meng J (2018) A chaotic color image encryption using integrated bit-level permutation. Multimed Tool Appl 77(6):6883–6896CrossRefGoogle Scholar
  19. USC-SIPI (1977) Image database for research in image processing, image analysis, and machine vision. Accessed 08 July 2016
  20. Wang X-Y, Yang L (2012) Design of pseudo-random bit generator based on chaotic maps. Int J Mod Phys B 26(32):1250208MathSciNetCrossRefGoogle Scholar
  21. Wang X, Zhang HL (2016) A novel image encryption algorithm based on genetic recombination and hyper-chaotic systems. Nonlinear Dyn 83(1–2):333–346MathSciNetCrossRefGoogle Scholar
  22. 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–299CrossRefGoogle Scholar
  23. Wu X, Wang K, Wang X, Kan H (2017) Lossless chaotic color image cryptosystem based on DNA encryption and entropy. Nonlinear Dyn 90(2):855–875MathSciNetCrossRefGoogle Scholar
  24. Zhang YQ, Wang XY (2014) A symmetric image encryption algorithm based on mixed linear–nonlinear coupled map lattice. Inform Sci 273:329–351CrossRefGoogle Scholar
  25. Zhou Y, Bao L, Chen CLP (2014) A new 1D chaotic system for image encryption. Sig Process 97:172–182CrossRefGoogle Scholar
  26. Zhu C (2012) A novel image encryption scheme based on improved hyperchaotic sequences. Opt Commun 285(1):29–37CrossRefGoogle Scholar

Copyright information

© Springer-Verlag GmbH Germany, part of Springer Nature 2019

Authors and Affiliations

  1. 1.Department of Electronics and CommunicationNational Institute of Technology RaipurRaipurIndia
  2. 2.Department of Electronics and CommunicationBirla Institute of Technology MesraRanchiIndia

Personalised recommendations