Robust and fast selective encryption for HEVC videos

Emerging High efficiency video coding (HEVC) is expected to be widely adopted in network applications for high definition devices and mobile terminals. Thus, construction of HEVC's encryption schemes that maintain format compliance and bit rate of encrypted bitstream becomes an active security's researches area. This paper presents a novel selective encryption technique for HEVC videos, based on enciphering the bins of selected Golomb–Rice code’s suffixes with the Advanced Encryption Standard (AES) in a CBC operating mode. The scheme preserves format compliance and size of the encrypted HEVC bitstream, and provides high visual degradation with optimized encryption space defined by selected Golomb–Rice suffixes. Experimental results show reliability and robustness of the proposed technique.

[1]  Ajay Luthra,et al.  Overview of the H.264/AVC video coding standard , 2003, IEEE Trans. Circuits Syst. Video Technol..

[2]  Xingjun Wang,et al.  A new selective video encryption algorithm for the H.264 standard , 2014, 2014 IEEE International Conference on Progress in Informatics and Computing.

[3]  Nanning Zheng,et al.  Hash key-based video encryption scheme for H.264/AVC , 2010, Signal Process. Image Commun..

[4]  S. Radharani,et al.  SCANNED DOCUMENT COMPRESSION USING HIGH EFFICIENCY VIDEO CODING (HEVC) STANDARD , 2014 .

[5]  Marta Karczewicz,et al.  Transform Coefficient Coding in HEVC , 2012, IEEE Transactions on Circuits and Systems for Video Technology.

[6]  Gary J. Sullivan,et al.  Overview of the High Efficiency Video Coding (HEVC) Standard , 2012, IEEE Transactions on Circuits and Systems for Video Technology.

[7]  Yuan Yan Tang,et al.  Designing an Efficient Image Encryption-Then-Compression System via Prediction Error Clustering and Random Permutation , 2014, IEEE Transactions on Information Forensics and Security.

[8]  Sang-Uk Shin,et al.  Efficient Selective Encryption Scheme for the H.264/Scalable Video Coding(SVC) , 2008, 2008 Fourth International Conference on Networked Computing and Advanced Information Management.

[9]  Madhukar Budagavi,et al.  High Throughput CABAC Entropy Coding in HEVC , 2012, IEEE Transactions on Circuits and Systems for Video Technology.

[10]  Kwok-Wo Wong,et al.  Chaos-based selective encryption for H.264/AVC , 2013, J. Syst. Softw..

[11]  Zafar Shahid,et al.  Visual Protection of HEVC Video by Selective Encryption of CABAC Binstrings , 2014, IEEE Transactions on Multimedia.

[12]  William Puech,et al.  Reduced selective encryption of intra and inter frames of H.264/AVC using psychovisual metrics , 2012, 2012 19th IEEE International Conference on Image Processing.

[13]  Heiko Schwarz,et al.  Context-based adaptive binary arithmetic coding in the H.264/AVC video compression standard , 2003, IEEE Trans. Circuits Syst. Video Technol..

[14]  Ajay Luthra,et al.  Overview of the H.264/AVC video coding standard , 2003, SPIE Optics + Photonics.

[15]  Robert H. Deng,et al.  A scalable and format-compliant encryption scheme for H.264/SVC bitstreams , 2012, Signal Process. Image Commun..

[16]  Rik Van de Walle,et al.  Encryption for High Efficiency Video Coding with video adaptation capabilities , 2013, 2013 IEEE International Conference on Consumer Electronics (ICCE).

[17]  Zafar Shahid,et al.  Fast Protection of H.264/AVC by Selective Encryption of CAVLC and CABAC for I and P Frames , 2011, IEEE Transactions on Circuits and Systems for Video Technology.

[18]  Xiaohong Zhang,et al.  Fast Mode Decision and Encryption Policy in H.264/AVC Frame-skipping Transcoding , 2014, J. Comput..