Skip to main content
Log in

Separable reversible data hiding and encryption for HEVC video

  • Special Issue Paper
  • Published:
Journal of Real-Time Image Processing Aims and scope Submit manuscript

Abstract

A separable reversible data hiding and encryption for high efficiency video coding (HEVC) video is proposed in this paper. In the encoding phase, one can encrypt the signs and amplitudes of motion vector differences and the signs of residual coefficients with an encryption key by using RC4, while another can hide data into nonzero AC residual coefficients with a hiding key. For the decoding phase, one can decrypt the HEVC video and obtain a HEVC video similar to the original one if he only has the encryption key; he can extract the hiding data, but he does not know the HEVC video content if he only has the hiding key; he can extract the hiding data and recover the original HEVC video if he has both the encryption key and hiding key. Experimental results and analysis show that the proposed scheme can obtain a good security performance and keep the HEVC video stream format compliant.

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

Similar content being viewed by others

References

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

    Article  Google Scholar 

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

    Article  Google Scholar 

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

    Google Scholar 

  4. Ma, K.L., Zhang, W., Zhao, X., Yu, N., Li, F.: Reversible data hiding in encrypted images by reserving room before encryption. IEEE Trans. Inf. Forensics Secur. 9(4), 553–562 (2014)

    Google Scholar 

  5. Shahid, Z., Chaumont, M., Puech, W.: Fast protection of H. 264/AVC by selective encryption of CAVLC and CABAC for I and P frames. IEEE Trans. Circuits Syst. Video Technol. 21(5), 565–576 (2011)

    Article  Google Scholar 

  6. Stütz, T., Uhl, A.: A survey of H. 264 AVC/SVC encryption. IEEE Trans. Circuits Syst. Video Technol. 22(3), 325–339 (2012)

    Article  Google Scholar 

  7. Wallendael, G.V., Boho, A., Cock, J.D., et al.: Encryption for high efficiency video coding with video adaptation capabilities. IEEE Trans. Consum. Electron. 59(3), 634–642 (2013)

    Article  Google Scholar 

  8. Shahid, Z., Puech, W.: Visual protection of HEVC video by selective encryption of CABAC binstrings. IEEE Trans. Multimedia 16(1), 24–36 (2014)

    Article  Google Scholar 

  9. Hofbauer, H., Uhl, A., Unterweger, A.: Transparent encryption for HEVC using bit-stream-based selective coefficient sign encryption. In: IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP), pp. 1986–1990 (2014)

  10. Ma, X., Li, Z., Tu, H., et al.: A data hiding algorithm for H. 264/AVC video streams without intra-frame distortion drift. IEEE Trans. Circuits Syst. Video Technol. 20(10), 1320–1330 (2014)

    Article  Google Scholar 

  11. Mansouri, A., Aznaveh, A.M., Torkamani-Azar, F., et al.: A low complexity video watermarking in H. 264 compressed domain. IEEE Trans. Inf. Forensics Secur. 5(4), 649–657 (2010)

    Article  Google Scholar 

  12. Xu, D., Wang, R., Wang, J.: A novel watermarking scheme for H. 264/AVC video authentication. Signal Process. Image Commun. 26(6), 267–279 (2011)

    Article  MathSciNet  Google Scholar 

  13. Swati, S., Hayat, K., Shahid, Z.: A watermarking scheme for high efficiency video coding (HEVC). PLoS ONE 9(8), e105613 (2014)

    Article  Google Scholar 

  14. Jiang, B., Yang, G., Chen, W.: A CABAC based HEVC video steganography algorithm without bit rate increase. J. Comput. Inf. Syst. 11(6), 2121–2130 (2015)

    Google Scholar 

  15. Sullivan, G.J., Ohm, J.R., Han, W.J., et al.: Overview of the high efficiency video coding (HEVC) standard. IEEE Trans. Circuits Syst. Video Technol. 22(12), 1649–1668 (2012)

    Article  Google Scholar 

  16. Xu, D., Wang, R., Shi, Y.Q.: Data hiding in encrypted H. 264/AVC video streams by codeword substitution. IEEE Trans. Inf. Forensics Secur. 9(4), 596–606 (2014)

    Article  Google Scholar 

  17. Lin, Z., Peng, F., Long, M.: A reversible watermarking for authenticating 2D vector graphics based on bionic spider web. Signal Process. Image Commun. 57, 134–146 (2017)

    Article  Google Scholar 

  18. Peng, F., Liu, Y., Long, M.: Reversible watermarking for 2D CAD engineering graphics based on improved histogram shifting. Comput. Aided Des. 49, 42–50 (2014)

    Article  Google Scholar 

  19. Peng, F., Zhu, X., Long, M.: An ROI privacy protection scheme for H.264 video based on FMO and Chaos. IEEE Trans. Inf. Forensics Secur. 8(10), 1688–1699 (2013)

    Article  Google Scholar 

  20. Peng, F., Gong, X., Long, M., Sun, X.: A selective encryption scheme for protecting H.264/AVC video in multimedia social network. Multimedia Tools Appl 76(3), 3235–3253 (2017)

    Article  Google Scholar 

  21. Simitopoulos, D., Zissis, N., Georgiadis, P., et al.: Encryption and watermarking for the secure distribution of copyrighted MPEG video on DVD. Multimedia Syst. 9(3), 217–227 (2003)

    Article  Google Scholar 

  22. Lian, S., Liu, Z., Ren, Z., et al.: Commutative encryption and watermarking in video compression. IEEE Trans. Circuits Syst. Video Technol. 17(6), 774–778 (2007)

    Article  Google Scholar 

  23. Xu, D., Wang, R.: Context adaptive binary arithmetic coding-based data hiding in partially encrypted H.264/AVC videos. J. Electron. Imaging 24(3), 033028 (2015)

    Article  MathSciNet  Google Scholar 

  24. Xu, D., Wang, R., Shi, Y.Q.: An improved scheme for data hiding in encrypted H.264/AVC videos. J. Vis. Commun. Image Represent. 36(4), 229–242 (2016)

    Article  Google Scholar 

  25. Xu, D., Wang, R., Zhu, Y.: Tunable Data Hiding in Partially Encrypted H.264/AVC Videos. J. Vis. Commun. Image Represent. 45, 34–45 (2017)

    Article  Google Scholar 

  26. Park, S.W., Shin, S.U.: Combined scheme of encryption and watermarking in H. 264/scalable video coding (SVC). In: New Directions in Intelligent Interactive Multimedia, pp. 351–361. Springer, Berlin (2008)

    Chapter  Google Scholar 

  27. Xu, D., Chen, K., Wang, R., et al.: Completely separable reversible data hiding in encrypted images. In: Digital-Forensics and Watermarking, pp. 365–377. Springer, Cham (2015)

    Google Scholar 

  28. Xu, D., Wang, R.: Efficient reversible data hiding in encrypted H.264/AVC videos. J. Electron. Imaging 23(5), 053022 (2014)

    Article  MathSciNet  Google Scholar 

  29. Yao, Y., Zhang, W.: N. Yu. Inter-frame distortion drift analysis for reversible data hiding in encrypted H.264/AVC video bitstreams. Signal Process. 128(11), 531–545 (2016)

    Article  Google Scholar 

  30. Stallings, W.: The RC4 stream encryption algorithm (2005)

  31. Bossen, F., Flynn, D., Suhring, K.: HEVC reference software manual. JCTVC-D404, Daegu, Korea (2011)

  32. Wang, Z., Bovik, A.C., Sheikh, H.R., et al.: Image quality assessment: from error visibility to structural similarity. IEEE Trans. Image Process. 13(4), 600–612 (2004)

    Article  Google Scholar 

Download references

Acknowledgements

This work was supported in part by project supported by National Natural Science Foundation of China (Grant No. 61370225, 61572182), project supported by Hunan Provincial Natural Science Foundation of China (Grant No. 2015JJ2007), supported by the Scientific Research Plan of Hunan Provincial Science and Technology Department of China (2014FJ4161), supported by the Scientific Research Plan of Changsha Science and Technology Department (k1403027-11).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Fei Peng.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Long, M., Peng, F. & Li, Hy. Separable reversible data hiding and encryption for HEVC video. J Real-Time Image Proc 14, 171–182 (2018). https://doi.org/10.1007/s11554-017-0727-y

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11554-017-0727-y

Keywords

Navigation