Transparent encryption techniques for H.264/AVC and H.264/SVC compressed video

Transparent encryption of video content requires to provide a video preview that is left in plaintext, while the enhancement information is encrypted. In this paper we propose three algorithms that provide transparent encryption. The first two ones are based on the idea of generating controlled drift in such a way as to obtain the desired quality level, while the third algorithm employs scalable video coding. We provide experimental results on several video sequences, as well as a security analysis, showing that the proposed algorithms provide an effective framework to perform transparent encryption.

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

[2]  Amir Said Measuring the strength of partial encryption schemes , 2005, IEEE International Conference on Image Processing 2005.

[3]  Enrico Magli,et al.  Conditional Access to H.264/AVC Video by Means of Redundant Slices , 2007, 2007 IEEE International Conference on Image Processing.

[4]  Xiaoyu Ruan,et al.  A New Source Coding Scheme with Small Expected Length and Its Application to Simple Data Encryption , 2006, IEEE Transactions on Computers.

[5]  Enrico Magli,et al.  Concealment of whole-frame losses for wireless low bit-rate video based on multiframe optical flow estimation , 2005, IEEE Transactions on Multimedia.

[6]  Wenjun Zeng,et al.  Efficient frequency domain selective scrambling of digital video , 2003, IEEE Trans. Multim..

[7]  Ranjan Bose,et al.  A novel compression and encryption scheme using variable model arithmetic coding and coupled chaotic system , 2006, IEEE Transactions on Circuits and Systems I: Regular Papers.

[8]  Ahmet M. Kondoz,et al.  Adaptation-aware encryption of scalable H.264/AVC video for content security , 2009, Signal Process. Image Commun..

[9]  Shipeng Li,et al.  JPEG 2000 syntax-compliant encryption preserving full scalability , 2005, IEEE International Conference on Image Processing 2005.

[10]  Mohan S. Kankanhalli,et al.  Compressed-domain scrambler/descrambler for digital video , 2002, IEEE Trans. Consumer Electron..

[11]  Touradj Ebrahimi,et al.  Authentication and access control in the JPEG 2000 compressed domain , 2001, Optics + Photonics.

[12]  Enrico Magli,et al.  Multimedia Selective Encryption by Means of Randomized Arithmetic Coding , 2006, IEEE Transactions on Multimedia.

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

[14]  Enrico Magli,et al.  Conditional Access to H.264/AVC Video with Drift Control , 2006, 2006 IEEE International Conference on Multimedia and Expo.

[15]  Thomas Stütz,et al.  A survey on JPEG2000 encryption , 2009, Multimedia Systems.

[16]  Min Wu,et al.  A joint signal processing and cryptographic approach to multimedia encryption , 2006, IEEE Transactions on Image Processing.

[17]  F. Mora,et al.  Perceptual cryptography of JPEG compressed images on the JFIF bit-stream domain , 2003, 2003 IEEE International Conference on Consumer Electronics, 2003. ICCE..

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

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

[20]  Thomas Stütz,et al.  Efficient in-network adaptation of encrypted H.264/SVC content , 2009, Signal Process. Image Commun..

[21]  Marc Van Droogenbroeck,et al.  Techniques for a selective encryption of uncompressed and compressed images , 2002 .

[22]  Shipeng Li,et al.  Scalable protection for MPEG-4 fine granularity scalability , 2005, IEEE Transactions on Multimedia.

[23]  Robert H. Deng,et al.  Compliant encryption of JPEG2000 codestreams , 2004, 2004 International Conference on Image Processing, 2004. ICIP '04..

[24]  Cyril Bergeron,et al.  Complaint Selective encryption for H.264/AVC video streams , 2005, 2005 IEEE 7th Workshop on Multimedia Signal Processing.

[25]  C.-C. Jay Kuo,et al.  Design of integrated multimedia compression and encryption systems , 2005, IEEE Transactions on Multimedia.

[26]  Ian H. Witten,et al.  Arithmetic coding revisited , 1998, TOIS.

[27]  H. Schwarz,et al.  Overview of the Scalable H.264/MPEG4-AVC Extension , 2006, 2006 International Conference on Image Processing.

[28]  Jean-Luc Dugelay,et al.  A scrambling method based on disturbance of motion vector , 2002, MULTIMEDIA '02.

[29]  Wenjun Zeng,et al.  A format-compliant configurable encryption framework for access control of video , 2002, IEEE Trans. Circuits Syst. Video Technol..

[30]  Heiko Schwarz,et al.  Overview of the Scalable Video Coding Extension of the H.264/AVC Standard , 2007, IEEE Transactions on Circuits and Systems for Video Technology.

[31]  Andreas Uhl,et al.  Secret Wavelet Packet Decompositions for Jpeg 2000 Lightweight Encryption , 2006, 2006 IEEE International Conference on Acoustics Speech and Signal Processing Proceedings.

[32]  Shiguo Lian,et al.  Perceptual cryptography on SPIHT compressed images or videos , 2004, 2004 IEEE International Conference on Multimedia and Expo (ICME) (IEEE Cat. No.04TH8763).

[33]  A. Uhl,et al.  Security Enhancement for Lightweight JPEG 2000 Transparent Encryption , 2005, 2005 5th International Conference on Information Communications & Signal Processing.

[34]  Hyungjin Kim,et al.  Secure Arithmetic Coding , 2007, IEEE Transactions on Signal Processing.

[36]  Miska M. Hannuksela,et al.  The error concealment feature in the H.26L test model , 2002, Proceedings. International Conference on Image Processing.

[37]  Shiguo Lian,et al.  Perceptual cryptography on JPEG2000 compressed images or videos , 2004, The Fourth International Conference onComputer and Information Technology, 2004. CIT '04..

[38]  Xiaobo Li,et al.  Partial encryption of compressed images and videos , 2000, IEEE Trans. Signal Process..

[39]  Simon Heron,et al.  Encryption: Advanced Encryption Standard (AES) , 2009 .

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