A tunable selective encryption scheme for H.264/AVC

In this paper a tunable selective encryption scheme for H.264/AVC is proposed to provide a tunable scrambling effect. The user can adjust the scrambling effect according to specifications of the application. Three kinds of syntax element are chosen to be encrypted: intra prediction modes, the sign bits of nonzero quantized DCT coefficients and the sign bits of motion vectors. The tunable feature is achieved by controlling the number of each kind of syntax element to be encrypted. To simplify the implementation and save the computational cost, a simple control mechanism is proposed to adjust the control factors. Experimental results show that the scrambling effect can be effectively adjusted with no or very minimal impact on the compression performance. The proposed scheme is secure against the replacement attack and the slight computational cost can meet real-time processing.

[1]  Melih Pazarci,et al.  A MPEG2-transparent scrambling technique , 2002, IEEE Trans. Consumer Electron..

[2]  Ci Wang,et al.  A DCT-based MPEG-2 transparent scrambling algorithm , 2003, IEEE Trans. Consumer Electron..

[3]  Shiguo Lian,et al.  Secure advanced video coding based on selective encryption algorithms , 2006, IEEE Trans. Consumer Electron..

[4]  Bharat K. Bhargava,et al.  A fast MPEG video encryption algorithm , 1998, MULTIMEDIA '98.

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

[6]  Alan C. Bovik,et al.  Mean squared error: Love it or leave it? A new look at Signal Fidelity Measures , 2009, IEEE Signal Processing Magazine.

[7]  Martin Boesgaard,et al.  The Stream Cipher Rabbit , 2005 .

[8]  Christophe De Vleeschouwer,et al.  Overview on Selective Encryption of Image and Video: Challenges and Perspectives , 2008, EURASIP J. Inf. Secur..

[9]  Vincent Rijmen,et al.  The eSTREAM Portfolio , 2008 .

[10]  Byeungwoo Jeon,et al.  Digital Video Scrambling Method Using Intra Prediction Mode , 2004, PCM.

[11]  Iain E. G. Richardson,et al.  The H.264 Advanced Video Compression Standard , 2010 .

[12]  Eero P. Simoncelli,et al.  Image quality assessment: from error visibility to structural similarity , 2004, IEEE Transactions on Image Processing.

[13]  Andreas Uhl,et al.  SELECTIVE BITPLANE ENCRYPTION FOR SECURE TRANSMISSION OF IMAGE DATA IN MOBILE ENVIRONMENTS , 2002 .

[14]  Douglas C. Sicker,et al.  Selective encryption for consumer applications , 2004, First IEEE Consumer Communications and Networking Conference, 2004. CCNC 2004..

[15]  Bharat K. Bhargava,et al.  An efficient MPEG video encryption algorithm , 1998, Proceedings Seventeenth IEEE Symposium on Reliable Distributed Systems (Cat. No.98CB36281).

[16]  Thomas Stütz,et al.  A Survey of H.264 AVC/SVC Encryption , 2012, IEEE Transactions on Circuits and Systems for Video Technology.

[17]  Bharat K. Bhargava,et al.  On the Design of Perceptual MPEG-Video Encryption Algorithms , 2005, IEEE Transactions on Circuits and Systems for Video Technology.

[18]  Ghassan Al-Regib,et al.  Improved selective encryption techniques for secure transmission of MPEG video bit-streams , 1999, Proceedings 1999 International Conference on Image Processing (Cat. 99CH36348).