Skip to main content
Log in

An efficient watermarking algorithm for medical images

  • Published:
Multimedia Tools and Applications Aims and scope Submit manuscript

Abstract

Medical images exchanged over vulnerable networks are sensitive to modifications or tampering which could lead to misdiagnosis, risking the lives of the patients. Therefore, to provide safe and secure transmission of medical images, key security requirements such as authenticity, integrity, and confidentiality must be addressed. In this paper, a novel and efficient algorithm is proposed which provides security services for transmitted medical images in tele-medicine applications. The proposed algorithm employs joint encryption/watermarking procedures to provide the required security services, as well as to provide control access privileges at the receiving side. The algorithm is based on reversible data hiding principles that guarantee the extraction of the hidden data while restoring the original image unaffected. The embedded data is basically two watermarks; a spatial domain watermark and an encrypted domain watermark. The dual watermarks allow the authenticity and integrity of the transmitted medical images to be verified in the spatial and encrypted domains. The proposed algorithm has been extensively evaluated using three performance metrics; embedding capacity, visual image quality, and entropy. The ability of the algorithm to fulfill the security, reversibility, and separability requirements has been validated.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6.
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13
Fig. 14
Fig. 15
Fig. 16
Fig. 17
Fig. 18
Fig. 19
Fig. 20
Fig. 21
Fig. 22
Fig. 23
Fig. 24
Fig. 25
Fig. 26
Fig. 27
Fig. 28
Fig. 29

Similar content being viewed by others

References

  1. Abdel-Nabi H, Al-Haj A (2017) Medical imaging security using partial encryption and histogram shifting watermarking. In 2017 8th International Conference on Information Technology (ICIT) (pp. 802–807). IEEE

  2. Abdel-Nabi H, Al-Haj A (2017) Efficient joint encryption and data hiding algorithm for medical images security. In 2017 8th international conference on information and communication systems (ICICS) (pp. 147–152). IEEE

  3. Al-Haj A, Abdel-Nabi H (2017) Digital image security based on data hiding and cryptography. In 2017 3rd International Conference on Information Management (ICIM)(pp. 437–440). IEEE

  4. Al-Haj A, Hussein N, Abandah G (2016) Combining cryptography and digital watermarking for secured transmission of Medical images, In Proc of the IEEE Int Conf Inf Manag

  5. Fu Y, Kong P, Yao H, Tang Z, Qin C (2019) Effective reversible data hiding in encrypted image with adaptive encoding strategy. Inform Sci 494:21–36

    Article  MathSciNet  Google Scholar 

  6. Fujiyoshi M (2013) Separable reversible data hiding in encrypted images with histogram permutation, In Multimedia and Expo Workshops (ICMEW), 2013 IEEE International Conference on, pp. 1–4

  7. Guan B, Xu D (2020) An efficient high-capacity reversible data hiding scheme for encrypted images. J Vis Commun Image Represent 66:102744

    Article  Google Scholar 

  8. Hong W, Chen T, Wu H (2012) An improved reversible data hiding in encrypted images using side match. IEEE Sig Process Lett 19(4):199–202

    Article  Google Scholar 

  9. Liao X, Shu C (2015) Reversible data hiding in encrypted images based on absolute mean difference of multiple neighboring pixels. J Vis Commun Image Represent 28:21–27

    Article  Google Scholar 

  10. Ma G, Wang J (2019) Efficient reversible data hiding in encrypted images based on multi-stage integer wavelet transform. Signal Process Image Commun 75:55–63

    Article  Google Scholar 

  11. 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 Forensic Secur 8(3):553–562

  12. Malik A, Wang HX, Chen Y, Khan AN (2020) A reversible data hiding in encrypted image based on prediction-error estimation and location map. Multimed Tools Appl, pp.1–24

  13. Ni Z, Shi YQ, Ansari N, Wei S (2006) Reversible data hiding. IEEE Trans Circ Syst Video Technol 16(3):354–362

    Article  Google Scholar 

  14. Qian Z, Zhang X, Ren Y, Feng G (2016) Block cipher based separable reversible data hiding in encrypted images. Multimed Tools Appl 75(21):13749–13763

    Article  Google Scholar 

  15. Qin C, Zhang X (2015) Effective reversible data hiding in encrypted image with privacy protection for image content. J Vis Commun Image Represent 31:154–164

    Article  Google Scholar 

  16. Qin C, Qian X, Hong W, Zhang X (2019) An efficient coding scheme for reversible data hiding in encrypted image with redundancy transfer. Inf Sci 487:176–192

    Article  Google Scholar 

  17. Qiu Y, Ying Q, Lin X, Zhang Y, Qian Z (2020) Reversible data hiding in encrypted images with dual data embedding. IEEE Access 8:23209–23220

    Article  Google Scholar 

  18. Stallings W (2013) Cryptography and network security: principles and practice. Pearson

  19. Xiong L, Xu Z, Shi YQ (2018) An integer wavelet transform based scheme for reversible data hiding in encrypted images. Multidim Syst Sign Process 29(3):1191–1202

    Article  MathSciNet  Google Scholar 

  20. Yi S, Zhou Y, Hua Z (2018) Reversible data hiding in encrypted images using adaptive block-level prediction-error expansion. Signal Process Image Commun 64:78–88

    Article  Google Scholar 

  21. Yin Z, Abel A, Tang J, Zhang X, Luo B (2017) Reversible data hiding in encrypted images based on multi-level encryption and block histogram modification. Multimed Tools Appl 76(3):3899–3920

    Article  Google Scholar 

  22. Zhang X (2011) Reversible data hiding in encrypted images. IEEE Sig Process Lett 18(4):255–258

    Article  Google Scholar 

  23. Zhang X (2012) Separable reversible data hiding in encrypted image. IEEE Trans Inf Forensic Secur 7(2):826–832

    Article  Google Scholar 

  24. Zhang W, Ma K, Yu N (2014) Reversibility improved data hiding in encrypted images. Signal Process 94:118–127

    Article  Google Scholar 

  25. Zhang S, Gao T, Sheng G (2014) A joint encryption and reversible data hiding scheme based on integer-DWT and arnold map permutation. J Appl Math, 2014

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Ali Al-Haj.

Additional information

Publisher’s note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Al-Haj, A., Abdel-Nabi, H. An efficient watermarking algorithm for medical images. Multimed Tools Appl 80, 26021–26047 (2021). https://doi.org/10.1007/s11042-021-10801-7

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11042-021-10801-7

Keywords

Navigation