Skip to main content
Log in

A selective encryption for H.264/AVC videos based on scrambling

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

Abstract

H.264/Advanced Video Coding (H.264/AVC) is one of the video compression standards that is 50% more efficient than previously introduced standards. Given that the H.264/AVC standard is considered and used in a variety of video applications, it is essential to provide a suitable solution for video encryption with good security, high encryption speed, and to prevent bitrate increases. In this paper, we propose a method selective encryption of H.264/AVC for the digital rights management (DRM) applications. In this method, discrete cosine transform (DCT) coefficients, which affect the texture and content of the H.264/AVC video during compression, are encrypted after the zigzag scanning and based on Context-Adaptive Binary Arithmetic Coding (CABAC). The experimental results and encryption efficiency analysis demonstrate that the proposed method with the format compliance has good security and high encryption speed and it can prevent the bitrate from rising and is thus usable in industrial and the DRM applications.

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

Similar content being viewed by others

References

  1. Abomhara M, Zakaria O, Khalifa et al (2010) Enhancing selective encryption for H.264/AVC using advanced encryption standard. Int Comput Theory Eng 2:1793–8201

    Google Scholar 

  2. Ahn J, Shim HJ et al (2004) Digital video scrambling method using intra prediction mode. In: Proceedings of PCM 2004 LNCS 3333:386–393

    Google Scholar 

  3. Altaf M, Ahmad A, Khan FA, Uddin Z, Yang X (2018) Computationally efficient selective video encryption with chaos based block cipher. Multimed Tools Appl 77:27981–27995

    Article  Google Scholar 

  4. Cheng S, Wang L, Ao N, Han Q (2020) A selective video encryption scheme based on coding characteristics. Symmetry 12:332

    Article  Google Scholar 

  5. Chung Y, Lee S, Jeon T, Park D (2015) Fast video encryption using the H.264 error propagation property for smart Mobile devices. Sensors 15:7953–7968

    Article  Google Scholar 

  6. Ding X, Deng Y, Yang G et al (2016) Design of new scan orders for perceptual encryption of H.264/AVC videos. IET Information Security

  7. Han Q, Wang L et al (2020) Video encryption scheme using hybrid encryption technology. International Journal of Internet Protocol Technology 13(1):1–8

    Article  Google Scholar 

  8. Iyer SC, Sedamkar RR, Gupta S (2016) A novel idea of video encryption using hybrid cryptographic techniques. International Conference on Inventive Computation Technologies (ICICT), Coimbatore, 2016.

  9. Jianguo Jiang, Yang Liu, et al (October 2010) An improved selective encryption for H.264 Video based on Intra Prediction Mode Scrambling. Journal of Multimedia, VOL. 5, NO. 5.

  10. Kong JH, Ang L-M, Seng KP (2013) A very compact AES-SPIHT selective encryption computer architecture design with improved S-box. J Eng 2013:1–26

    Article  Google Scholar 

  11. Lei T (1997) Methods for encrypting and decrypting MPEG video data efficiently. Proceedings of the fourth ACM international conference on Multimedia. ACM

  12. Li S, Chen G, Cheung A, Bhargava B, Lo KT (2007) On the design of perceptual MPEG video encryption algorithm. IEEE Trans Circuits Syst Video Technol 17:214–223

    Article  Google Scholar 

  13. Massoudi A, Lefebvre F, De Vleeschouwer C, et al (2008) Overview on selective encryption of image and video: challenges and perspectives. EURASIP Journal on Information Security

  14. Podesser M, Schmidt H, Uhl A (2002) Selective bitplane encryption for secure transmission of image data in mobile environments. In: Proceedings of the 5th IEEE Nordic signal processing symposium (NORSIG2002). Tromso-Trondheim, Norway, pp 4–6

    Google Scholar 

  15. Preishuber M, Hütter T, Katzenbeisser S, Uhl A (Sept. 2018) Depreciating motivation and empirical security analysis of Chaos-based image and video encryption. in IEEE Transactions on Information Forensics and Security 13(9):2137–2150

  16. Richardson IE (Aug 2010) The H.264 advanced video compression standard, 2nd Edition,ISBN: 978-0-470-51692-8

  17. F. Sbiaa, S. Kotel, M. Zeghid, R. Tourki, et al “A selective encryption scheme with multiple security levels for the H.264/AVC video coding standard”, 2016 IEEE international conference on computer and information technology (CIT), Nadi, 2016, pp. 391–398.

  18. Shahid Z, Chaumont M, Puech W (2011) 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:565–576

    Article  Google Scholar 

  19. Song Y, Zhu Z, Zhang W, Yu H (2019) Efficient protection using chaos for context-adaptive binary arithmetic coding in H.264/advanced video coding. Multimed Tools Appl 78:18967–18994

    Article  Google Scholar 

  20. Sze V, Detlev M (2014) “Entropy coding in HEVC.” High Efficiency Video Coding (HEVC). 209–274. https://doi.org/10.1007/978-3-319-06895-4_8

  21. Wang Y, O'Neill M, Kurugollu F (2013) A tunable encryption scheme and analysis of fast selective encryption for CAVLC and CABAC in H.264/AVC. IEEE Trans. Circuits Syst. Video Technol 23(9):1476–1490

    Article  Google Scholar 

  22. Xu D (2020) Data hiding in partially encrypted HEVC video. ETRI Journal.First published:04 March 2020. https://doi.org/10.4218/etrij.2018-0484.

  23. Yeung Siu-Kei Au, Zhu S, Zeng B (September 2011) esign of New Unitary Transforms for Perceptual Video Encryption. IEEE transactions on circuits and systems for video technology, vol. 21, NO. 9.

  24. Zhang X.Y., Deng H.C., Chen L.W. (August 2013) The video encryption scheme based on perceptual encryption algorithm in h.264 standards”, Int. Conf. Systems Engineering and Modeling, Shah Alam, Malaysia, , pp. 148–152

  25. Zou Y, Huang T, Gao W, Huo L (2006) H.264 video encryption scheme adaptive to DRM. IEEE Trans Consum Electron 52:1289–1297

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Ali Beheshti.

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

Dolati, N., Beheshti, A. & Azadegan, H. A selective encryption for H.264/AVC videos based on scrambling. Multimed Tools Appl 80, 2319–2338 (2021). https://doi.org/10.1007/s11042-020-09654-3

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11042-020-09654-3

Keywords

Navigation