Abstract
In recent years, owing to the frequent flow of digital images worldwide over the transmission media, it has become essential to secure them from leakages. Moreover, many applications like military image databases, confidential video conferencing, medical imaging systems, cable TV, online personal photograph albums, etc., require reliable, fast and robust security systems to transmit digital images. Among the available encryption schemes, chaos-based (Chaos means randomness) encryption techniques are considered acceptable, which provides randomness and high security. In this work, chaos assisted Color image encryption has been proposed. Initially, the Colour image is split into its RGB planes. To accomplish the encryption on RGB planes, duo confusion and duo diffusion through chaotic maps and attractors have been performed. Confusion and diffusion have been carried out in each plane in two stages, namely – block and plane, for which Logistic Map, Lorenz Attractor, Tent map and Lu attractor with different initial conditions and seeds are used. Finally, the separated RGB planes have been merged to produce an encrypted image. Standard encryption analyses such as – statistical attack analyses, encryption quality analyses, keyspace analyses, and chi-square tests have been performed to evaluate the proposed work. To evidence, the proposed method’s attack resistance capability, chosen plain text, noise and cropping attacks have been conducted
Similar content being viewed by others
References
Akhavan A, Samsudin A, Akhshani A (2017) Cryptanalysis of an image encryption algorithm based on DNA encoding. Opt Laser Technol 95:94–99. https://doi.org/10.1016/j.optlastec.2017.04.022
Belazi A, Hermassi H, Rhouma R, Belghith S (2014) Algebraic analysis of a RGB image encryption algorithm based on DNA encoding and chaotic map. Nonlinear Dyn 76:1989–2004. https://doi.org/10.1007/s11071-014-1263-y
Belazi A, Abd El-Latif AA, Belghith S (2016) A novel image encryption scheme based on substitution-permutation network and chaos. Signal Process 128:155–170. https://doi.org/10.1016/j.sigpro.2016.03.021
Dhall S, Pal SK, Sharma K (2018) Cryptanalysis of image encryption scheme based on a new 1D chaotic system. Signal Process 146:22–32. https://doi.org/10.1016/j.sigpro.2017.12.021
El Assad S, Farajallah M (2016) A new chaos-based image encryption system. Signal Process Image Commun 41:144–157. https://doi.org/10.1016/j.image.2015.10.004
Elogri O, Karmouni H, Sayyouri M, Qjidaa H (2021) A novel image encryption method based on fractional discrete Meixner moments. Opt Lasers Eng 137:106346. https://doi.org/10.1016/j.optlaseng.2020.106346
Enayatifar R, Abdullah AH, Isnin IF, Altameem A, Lee M (2017) Image encryption using a synchronous permutation-diffusion technique. Opt Lasers Eng 90:146–154. https://doi.org/10.1016/j.optlaseng.2016.10.006
Gagunashvili ND (2012) CHIWEI: a code of goodness of fit tests for weighted and unweighted histograms. Comput Phys Commun 183:418–421. https://doi.org/10.1016/j.cpc.2011.10.009
Girdhar A, Kumar V (2018) A RGB image encryption technique using Lorenz and Rossler chaotic system on DNA sequences. Multimed Tools Appl 77:27017–27039. https://doi.org/10.1007/s11042-018-5902-z
Hu G, Li B (2021) Coupling chaotic system based on unit transform and its applications in image encryption. Signal Process 178:107790. https://doi.org/10.1016/j.sigpro.2020.107790
Hua Z, Zhou Y (2016) Image encryption using 2D logistic-adjusted-sine map. Inf Sci (NY) 339:237–253. https://doi.org/10.1016/j.ins.2016.01.017
Huang CK, Nien HH (2009) Multi chaotic systems-based pixel shuffle for image encryption. Opt Commun 282:2123–2127. https://doi.org/10.1016/j.optcom.2009.02.044
Iqbal N, Hanif M, Abbas S, Adnan M (2021) Dynamic 3D scrambled image based RGB image encryption scheme using hyperchaotic system and DNA encoding. J Inf Secur Appl 58(05):102809. https://doi.org/10.1016/j.jisa.2021.102809
Kaur G, Agarwal R, Patidar V (2021) Color image encryption system using combination of robust chaos and chaotic order fractional Hartley transformation. J King Saud Univ - Comput Inf Sci, no. xxxx. https://doi.org/10.1016/j.jksuci.2021.03.007
Khaitan S, Sagar S, Agarwal R (2021) Materials Today: Proceedings Chaos based image encryption using 3-Dimension logistic map. Mater. Today Proc., no. xxxx. https://doi.org/10.1016/j.matpr.2021.05.251
Kumar V, Girdhar A (2020) A 2D logistic map and Lorenz-Rossler chaotic system based RGB image encryption approach. Multimed Tools Appl. https://doi.org/10.1007/s11042-020-09854-x
Kumar M, Iqbal A, Kumar P (2016) A new RGB image encryption algorithm based on DNA encoding and elliptic curve Diffie – Hellman cryptography. Signal Process 125:187–202. https://doi.org/10.1016/j.sigpro.2016.01.017
Kunwar RS (2016) Social Media: A New Vector for Cyber Attack. 2016 Int. Conf. Adv. Comput. Commun. Autom., pp. 1–5
Li C, Luo G, Qin K, Li C (2017) An image encryption scheme based on chaotic tent map. Nonlinear Dyn 87:127–133
Liu L, Zhang Q, Wei X (2012) A RGB image encryption algorithm based on DNA encoding and chaos map. Comput Electr Eng 38:1240–1248. https://doi.org/10.1016/j.compeleceng.2012.02.007
Muñoz-guillermo M (2021) Image encryption using q -deformed logistic map. Inf Sci (NY) 552:352–364. https://doi.org/10.1016/j.ins.2020.11.045
Murillo-Escobar MA, Cruz-Hernández C, Abundiz-Pérez F, López-Gutiérrez RM, Acosta Del Campo OR (2015) A RGB image encryption algorithm based on total plain image characteristics and chaos. Signal Process 109:119–131. https://doi.org/10.1016/j.sigpro.2014.10.033
Naseer Y, Shah T, Shah D (2021) A novel hybrid permutation substitution base colored image encryption scheme for multimedia data. J Inf Secur Appl 59:102829. https://doi.org/10.1016/j.jisa.2021.102829
Pak C, Huang L (2017) A new color image encryption using combination of the 1D chaotic map. Signal Process 138:129–137. https://doi.org/10.1016/j.sigpro.2017.03.011
Shah T, Ali A, Khan M et al (2020) Galois ring GR(2 3, 8) dependent 24 × 24 S-box design: an RGB image encryption application. Wirel Pers Commun 113:1201–1224. https://doi.org/10.1007/s11277-020-07274-6
Wang XY, Zhang HL, Bao XM (2016) Color image encryption scheme using CML and DNA sequence operations. BioSystems. 144:18–26. https://doi.org/10.1016/j.biosystems.2016.03.011
Wang H, Xiao D, Chen X, Huang H (2018) Cryptanalysis and enhancements of image encryption using combination of the 1D chaotic map. Signal Process 144:444–452. https://doi.org/10.1016/j.sigpro.2017.11.005
Wu J, Liao X, Yang B (2018) Image encryption using 2D Hénon-sine map and DNA approach. Signal Process 153:11–23. https://doi.org/10.1016/j.sigpro.2018.06.008
Xian Y, Wang X, Yan X, Li Q, Wang X (2020) Image encryption based on chaotic sub-block scrambling and chaotic digit selection diffusion. Opt Lasers Eng J 134:2020. https://doi.org/10.1016/j.optlaseng.2020.106202
Xu M, Tian Z (2018) A novel image encryption algorithm based on self-orthogonal Latin squares. Optik (Stuttg) 171:891–903. https://doi.org/10.1016/j.ijleo.2018.06.112
Yaghouti Niyat A, Moattar MH, Niazi Torshiz M (2017) Color image encryption based on hybrid hyper-chaotic system and cellular automata. Opt Lasers Eng 90:225–237. https://doi.org/10.1016/j.optlaseng.2016.10.019
Ye H, Zhou N, Gong L (2020) Multi-image compression-encryption scheme based on quaternion discrete fractional Hartley transform and improved pixel adaptive diffusion. Signal Process J 175:107652
Yildirim M (2020) DNA encoding for RGB image encryption with memristor based neuron model and chaos phenomenon. Microelectron J 104:104878. https://doi.org/10.1016/j.mejo.2020.104878
Zhang Y (2021) A new unified image encryption algorithm based on a lifting transformation and chaos. Inf Sci (NY) 547:307–327. https://doi.org/10.1016/j.ins.2020.07.058
Zhang X, Hu Y (2021) Multiple-image encryption algorithm based on the 3D scrambling model and dynamic DNA coding. Opt Laser Technol 141(441):107073. https://doi.org/10.1016/j.optlastec.2021.107073
Acknowledgements
Authors thank the Department of Science & Technology, New Delhi, for the FIST funding (SR/FST/ET-I/2018/221(C)). Also, the authors wish to thank the Intrusion Detection Lab at School of Electrical & Electronics Engineering, SASTRA Deemed University, for providing infrastructural support to carry out this research work.
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Ethical approval
This article does not contain any studies with human participants or animals.
performed by any authors.
Conflict of interest
The authors have no relevant conflicts of interest to disclose.
Additional information
Publisher’s note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Sridevi, A., Sivaraman, R., Balasubramaniam, V. et al. On Chaos based duo confusion duo diffusion for colour images. Multimed Tools Appl 81, 16987–17014 (2022). https://doi.org/10.1007/s11042-022-12471-5
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11042-022-12471-5