Abstract
We introduce a novel image encryption and decryption algorithm for multiple images incorporating multiple parameter fractional discrete cosine transform (MPFrDCT), 3D Arnold transform and RSA cryptosystem. Before encryption, the images are changed into their indexed formats by removing their color maps. The indexed formats of the images are taken as the red, green and blue channel of an \(\textsf{RGB}\) image. Firstly, the \(\textsf{RGB}\) image is taken as the input of 3D Arnold transform. The 3D Arnold transform not only dislocates the pixel positions, but also changes the pixel values. Mathematically, the 3D map performs both permutation as well as substitution. The distorted image is now encrypted using RSA cryptosystem which is a public key cryptosystem. The RSA cryptosystem makes the image secure in public domain as the hard problem is the factorization of large primes which is unbreakable. Lastly, the domain of the encrypted image is changed to frequency domain using MPFrDCT. If the secret keys are known to an unauthorized person, the encryption algorithm is still secure as the security of the presented cryptosystem depends upon the secret keys and the arrangements of the secret keys. The proposed image encryption algorithm is storage efficient. The statistical and simulation analysis are conducted to evaluate the robustness of the presented encryption and decryption processes.
Similar content being viewed by others
References
Abuturab MR (2012) Color image security system using double random-structured phase encoding in gyrator transform domain. Appl Opt 51(15):3006–3016
Abuturab MR (2012) Securing color image using discrete cosine transform in gyrator transform domain structured-phase encoding. Opt Lasers Eng 50(10):1383–1390
Abuturab MR (2012) Securing color information using arnold transform in gyrator transform domain. Opt Lasers Eng 50(5):772–779
Abuturab MR (2013) Color image security system based on discrete hartley transform in gyrator transform domain. Opt Lasers Eng 51(3):317–324
Abuturab MR (2013) Noise-free recovery of color information using a joint-extended gyrator transform correlator. Opt Lasers Eng 51(3):230–239
Antonini M, Barlaud M, Mathieu P, Daubechies I (1992) Image coding using wavelet transform. IEEE Trans Image Process 1(2):205–220
Cariolaro G, Erseghe T, Kraniauskas P (2002) The fractional discrete cosine transform. IEEE Trans Signal Process 50(4):902–911
Chen L, Zhao D (2006) Optical image encryption with hartley transforms. Opt Lett 31(23):3438–3440
Chen L, Zhao D (2008) Image encryption with fractional wavelet packet method. Optik-Int J Light Electron Opt 119(6):286–291
Hahn J, Kim H, Lee B (2006) Optical implementation of iterative fractional fourier transform algorithm. Opt Express 14(23):11103–11112
Hennelly B, Sheridan JT (2003) Optical image encryption by random shifting in fractional fourier domains. Opt Lett 28(4):269–271
Joshi AB, Kumar D, Gaffar A, Mishra D (2020) Triple color image encryption based on 2d multiple parameter fractional discrete fourier transform and 3d Arnold transform. Opt Lasers Eng 133:106139
Joshi AB, Kumar D, Mishra DC (2021) Security of digital images based on 3d Arnold cat map and elliptic curve. Int J Image Graph 21(01):2150006
Joshi M, Singh K et al (2008) Color image encryption and decryption for twin images in fractional fourier domain. Opt Commun 281(23):5713–5720
Kumar D, Joshi AB, Mishra VN (2020) Optical and digital double color-image encryption algorithm using 3d chaotic map and 2d-multiple parameter fractional discrete cosine transform. Results Opt 1:100031
Kumar M, Mishra D, Sharma R (2014) A first approach on an rgb image encryption. Opt Lasers Eng 52:27–34
Li H, Wang Y, Yan H, Li L, Li Q, Zhao X (2013) Double-image encryption by using chaos-based local pixel scrambling technique and gyrator transform. Opt Lasers Eng 51(12):1327–1331
Liu H, Nan H (2013) Color image security system using chaos-based cyclic shift and multiple-order discrete fractional cosine transform. Opt Laser Technol 50:1–7
Liu S, Mi Q, Zhu B (2001) Optical image encryption with multistage and multichannel fractional fourier-domain filtering. Opt Lett 26(16):1242–1244
Liu Z, Dai J, Sun X, Liu S (2009) Triple image encryption scheme in fractional fourier transform domains. Opt Commun 282(4):518–522
Liu Z, Liu S (2007) Random fractional fourier transform. Opt Lett 32(15):2088–2090
Liu Z, Xu L, Liu T, Chen H, Li P, Lin C, Liu S (2011) Color image encryption by using Arnold transform and color-blend operation in discrete cosine transform domains. Opt Commun 284(1):123–128
Liu Z, Zhang Y, Liu W, Meng F, Wu Q, Liu S (2013) Optical color image hiding scheme based on chaotic map** and hartley transform. Opt Lasers Eng 51(8):967–972
Mishra D, Sharma H, Sharma R, Kumar N (2017) A first cryptosystem for security of two-dimensional data. Fractals 25(01):1750011
Mishra DC, Sharma R, Suman S, Prasad A (2017) Multi-layer security of color image based on chaotic system combined with rp2dfrft and arnold transform. J Inf Secur Appl 37:65–90
Prasad A, Kumar M, Choudhury DR (2012) Color image encoding using fractional fourier transformation associated with wavelet transformation. Opt Commun 285(6):1005–1009
Qiu T, Dai WH, Chen SH, Zhou H, Gong LH (2022) Double-image encryption algorithm based on discrete fractional angular transform and fractional fourier transform. Opt Appl 52(4)
Refregier P, Javidi B (1995) Optical image encryption based on input plane and fourier plane random encoding. Opt Lett 20(7):767–769
Shan M, Chang J, Zhong Z, Hao B (2012) Double image encryption based on discrete multiple-parameter fractional fourier transform and chaotic maps. Optics Commun 285(21–22):4227–4234
Shi X, Zhao D, Huang Y, Pan J (2013) Multiple color images encryption by triplets recombination combining the phase retrieval technique and Arnold transform. Opt Commun 306:90–98
Singh N, Sinha A (2009) Gyrator transform-based optical image encryption, using chaos. Opt Lasers Eng 47(5):539–546
Situ G, Zhang J (2005) Multiple-image encryption by wavelength multiplexing. Opt Lett 30(11):1306–1308
Sui L, Gao B (2013) Color image encryption based on gyrator transform and Arnold transform. Opt Laser Technol 48:530–538
Wang X, Zhao D (2011) Double-image self-encoding and hiding based on phase-truncated fourier transforms and phase retrieval. Opt Commun 284(19):4441–4445
Wang X, Zhao D (2011) Multiple-image encryption based on nonlinear amplitude-truncation and phase-truncation in fourier domain. Opti Commun 284(1):148–152
Wu J, Guo F, Liang Y, Zhou N (2014) Triple color images encryption algorithm based on scrambling and the reality-preserving fractional discrete cosine transform. Optik-Int J Light Electron Opt 125(16):4474–4479
Wu J, Luo X, Zhou N (2013) Four-image encryption method based on spectrum truncation, chaos and the modfrft. Opt Laser Technol 45:571–577
Wu J, Zhang M, Zhou N (2017) Image encryption scheme based on random fractional discrete cosine transform and dependent scrambling and diffusion. J Mod Opt 64(4):334–346
Yong-Liang X, Su X, Li S, Liu X, Zeng S (2011) Key rotation multiplexing for multiple-image optical encryption in the fresnel domain. Opt Laser Technol 43(4):889–894
Zhang S, Karim MA (1999) Color image encryption using double random phase encoding. Microw Opt Technol Lett 21(5):318–323
Zhang Y, Zheng CH, Tanno N (2002) Optical encryption based on iterative fractional fourier transform. Opt Commun 202(4–6):277–285
Zhang Y, **ao D (2013) Double optical image encryption using discrete chirikov standard map and chaos-based fractional random transform. Opt Laser Technol 51(4):472–480
Zhong Z, Chang J, Shan M, Hao B (2012) Double image encryption using double pixel scrambling and random phase encoding. Optics Communications 285(5):584–588
Zhou N, Wang Y, Gong L, Chen X, Yang Y (2012) Novel color image encryption algorithm based on the reality preserving fractional mellin transform. Opt Laser Technol 44(7):2270–2281
Funding
There is no funding by any organization.
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflicts of interest
There is no Conflicts of interests.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
Guleria, V., Kumar, Y. & Mishra, D.C. Multiple colour image encryption using multiple parameter FrDCT, 3D Arnold transform and RSA. Multimed Tools Appl 83, 48563–48584 (2024). https://doi.org/10.1007/s11042-023-17166-z
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11042-023-17166-z