Abstract
To protect sensitive data from unauthorized access is a prime agenda nowadays. Cryptography helps us to achieve this goal. An image encryption algorithm for the secure transmission of image data over a public communication channel is proposed. The encryption algorithm uses encryption scheme based on Diffie-Hellman key agreement protocol, fractional discrete cosine transform and Arnold transform. The earlier developed encryption algorithms, pixel values are not disturbed. They are only shifted to other coordinate positions. However, in our approach, pixel values are both disturbed and moved to different coordinate locations. The proposed scheme is secure in both time and frequency domain and gives multi-layer security for RGB image data. In contrast to similar schemes available in the literature, the security of our proposed technique depends upon shared secret keys, and their proper arrangements. The proposed encryption algorithm is susceptible to secret keys. A complete simulation analysis is provided to verify the validity of the algorithm.
Similar content being viewed by others
References
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
Alfalou A, Brosseau C (2010) Dual encryption scheme of images using polarized light. Opt Lett 35(13):2185–2187
Alfalou A, Brosseau C (2010) Exploiting root-mean-square time-frequency structure for multiple-image optical compression and encryption. Opt Lett 35(11):1914–1916
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 W, Quan C, Tay C (2009) Optical color image encryption based on arnold transform and interference method. Opt Commun 282(18):3680–3685
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 119(6):286–291
Chen L, Zhao D (2009) Color image encoding in dual fractional fourier-wavelet domain with random phases. Opt Commun 282(17):3433–3438
Diffie W, Hellman M (1976) New directions in cryptography. IEEE Trans Inf Theory 22(6):644–654
Gantmakher FR (2000) The theory of matrices. American Mathematical Soc, 131
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 D, Guleria V (2020) Colour-image encryption based on 2d discrete wavelet transform and 3d logistic chaotic map. J Mod Opt 67:1–17
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
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, 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
Merkle RC (1978) Secure communications over insecure channels. Commun ACM 21(4):294–299
Mishra D, Sharma R (2013) Grayscale-image encryption using random hill cipher over sln(f) associated with discrete wavelet transformation. Applications & Applied Mathematics 8(2):777–791
Mishra D, Sharma R, Kumar M, Kumar K (2014) Security of color image data designed by public-key cryptosystem associated with 2d-dwt. Fractals 22(04):1450011
Mishra D, 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
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. Opt 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
Sui L, Gao B (2013) Color image encryption based on gyrator transform and arnold transform. Opt Laser Technol 48:530–538
Sui L, Gao B (2013) Single-channel color image encryption based on iterative fractional fourier transform and chaos. Opt Laser Technol 48:117–127
Wang X, Zhao D (2011) Multiple-image encryption based on nonlinear amplitude-truncation and phase-truncation in fourier domain. Opt Commun 284(1):148–152
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
Yu SS, Zhou N, Gong L, Nie Z (2020) Optical image encryption algorithm based on phase-truncated short-time fractional fourier transform and hyper-chaotic system. Opt Lasers Eng 124:105816
Zhang S, Karim MA (1999) Color image encryption using double random phase encoding. Microw Opt Techn Lett 21(5):318–323
Zhang Y, Xiao D (2013) Double optical image encryption using discrete chirikov standard map and chaos-based fractional random transform. Opt Lasers Eng 51(4):472–480
Zhang Y, Zheng CH, Tanno N (2002) Optical encryption based on iterative fractional fourier transform. Opt Commun 202(4-6):277–285
Zhong Z, Chang J, Shan M, Hao B (2012) Double image encryption using double pixel scrambling and random phase encoding. Opt Commun 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
Zhou N, Yan X, Liang H, Tao X, Li G (2018) Multi-image encryption scheme based on quantum 3d arnold transform and scaled zhongtang chaotic system. Quantum Inf Process 17(12):338
Author information
Authors and Affiliations
Corresponding author
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
Guleria, V., Mishra, D.C. A new multi-layer RGB image encryption algorithm based on Diffie-Hellman cryptography associated with FrDCT and arnold transform. Multimed Tools Appl 79, 33119–33160 (2020). https://doi.org/10.1007/s11042-020-09615-w
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11042-020-09615-w