Abstract
To guarantee a secure communication in E-medical platform, an enhanced reversible data hiding algorithm based on cellular automata has been presented in this paper. Highlight of proposed method is to embed electronic patient information (EPI) in base4 numeral framework at seed and in base2 numeral framework at non-seed pixels of a 3 × 3 sized overlapped block and simultaneously encrypted though Paillier cryptosystem respectively. EPI is embedded at central non-seed pixel using two dimensional cellular automata (2D-CA (rule 171)) depending upon the parity (Odd or Even) of least significant bits of non-seed pixels of a 3 × 3 sized block. To prove the effectiveness of proposed method, experimental study has been carried out using MATLAB R2017a platform for different 256 × 256 sized test images obtained from open-source image database (USC-SIPI) whereas medical images obtained from the database of The Cancer Imaging Archive (TCIA) respectively. Maximum average embedding rate (2.24 bpp) is achieved by proposed method and precisely recover EPI with a PSNR value of \(\infty \) dB between the cover image and reconstructed image respectively. The average embedding rate is 2.24 bpp for all test images which demonstrates that the proposed method is capable for embedding high payload in comparison of other methods respectively.
Similar content being viewed by others
References
Bhalerao S, Ansari I A, Kumar A, Jain D K (2019) A reversible and multipurpose ecg data hiding technique for telemedicine applications. Pattern Recogn Lett 125:463–473
Bhardwaj R (2020) An improved reversible and secure patient data hiding algorithm for telemedicine applications. J Ambient Intell Hum Comput 1–15
Bhardwaj R (2021) An enhanced reversible patient data hiding algorithm for e-healthcare. Biomed Signal Process Control 64:102276
Bhardwaj R, Aggarwal A (2018) An improved block based joint reversible data hiding in encrypted images by symmetric cryptosystem. Pattern Recognit Lett
Chen Y -C, Shiu C -W, Horng G (2014) Encrypted signal-based reversible data hiding with public key cryptosystem. J Vis Commun Image Represent 25 (5):1164–1170
Chi L -P, Wu C -H, Chang H -P (2018) Reversible data hiding in dual stegano-image using an improved center folding strategy. Multimed Tools Appl 77(7):8785–8803
Hong W, Chen T -S, Wu H -Y (2012) An improved reversible data hiding in encrypted images using side match. IEEE Signal Process Lett 19(4):199–202
Kim Y -S, Kang K, Lim D -W (2015) New reversible data hiding scheme for encrypted images using lattices. Appl Math Inf Sci 9(5):2627
Lee C -F, Huang Y -L (2013) Reversible data hiding scheme based on dual stegano-images using orientation combinations. Telecommun Syst 52 (4):2237–2247
Lu T -C, Wu J -H, Huang C -C (2015) Dual-image-based reversible data hiding method using center folding strategy. Signal Process 115:195–213
Lu T -C, Chi L -P, Wu C -H, Chang H -P (2017) Reversible data hiding in dual stego-images using frequency-based encoding strategy. Multimed Tools Appl 76(22):23903–23929
Ma K, Zhang W, Zhao X, Yu N, Li F (2013) Reversible data hiding in encrypted images by reserving room before encryption. IEEE Trans Inf Forensics Secur 8(3):553–562
Mansour R F, Abdelrahim E M (2019) An evolutionary computing enriched rs attack resilient medical image steganography model for telemedicine applications. Multidim Syst Sign Process 30(2):791–814
Mariano A S, Oliveira G M B (2008) Evolving one-dimensional radius-2 cellular automata rules for the synchronization task. In: Automata, pp 514–526
Ni Z, Shi Y -Q, Ansari N, Su W (2006) Reversible data hiding. IEEE Trans Circ Syst Video Technol 16(3):354–362
Paillier P (1999) Public-key cryptosystems based on composite degree residuosity classes. In: International conference on the theory and applications of cryptographic techniques. Springer, pp 223–238
Shi Y Q (2004) Reversible data hiding. In: International workshop on digital watermarking. Springer, pp 1–12
Shiu H-J, Lin B-S, Huang C-H, Chiang P-Y, Lei C-L (2017) Preserving privacy of online digital physiological signals using blind and reversible steganography. Comput Methods Programs Biomed 151:159–170
Tian J (2003) Reversible data embedding using a difference expansion. IEEE Trans Circ Syst Video Technol 13(8):890–896
Wu X, Chen B, Weng J (2016) Reversible data hiding for encrypted signals by homomorphic encryption and signal energy transfer. J Vis Commun Image Represent 41:58–64
Yao H, Qin C, Tang Z, Tian Y (2017) Improved dual-image reversible data hiding method using the selection strategy of shiftable pixels’ coordinates with minimum distortion. Signal Process 135:26–35
Zhang X (2011) Reversible data hiding in encrypted image. IEEE Signal Process Lett 18(4):255–258
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
Bhardwaj, R. Enhanced reversible and secure patient data hiding algorithm based on cellular automata. Multimed Tools Appl 81, 44363–44381 (2022). https://doi.org/10.1007/s11042-022-12501-2
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11042-022-12501-2