Efficient video encryption scheme based on advanced video coding

A video encryption scheme combining with advanced video coding (AVC) is presented and analyzed in this paper, which is different from the ones used in MPEG1/2 video encryption. In the proposed scheme, the intra-prediction mode and motion vector difference are encrypted with the length-kept encryption algorithm (LKE) in order to keep the format compliance, and the residue data of the macroblocks are encrypted with the residue data encryption algorithm (RDE) in order to keep low cost. Additionally, a key distribution scheme is proposed to keep the robustness to transmission errors, which assigns sub-keys to different frames or slices independently. The encryption scheme’s security, time efficiency and error robustness are analyzed in detail. Experimental results show that the encryption scheme keeps file format unchanged, is secure against replacement attacks, is efficient in computing, and is robust to some transmission errors. These properties make it a suitable choice for real-time applications, such as secure IPTV, secure videoconference or mobile/wireless multimedia, etc.

[1]  C.-C. Jay Kuo,et al.  Efficient multimedia encryption via entropy codec design , 2001, IS&T/SPIE Electronic Imaging.

[2]  Marco Mattavelli,et al.  Cryptosystem architectures for very high throughput multimedia encryption: the RPK solution , 1999, ICECS'99. Proceedings of ICECS '99. 6th IEEE International Conference on Electronics, Circuits and Systems (Cat. No.99EX357).

[3]  Bharat K. Bhargava,et al.  MPEG Video Encryption in Real-time Using Secret Key Cryptography , 1999, PDPTA.

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

[5]  Richard Mollin An introduction to cryptography , 2001, CRC Press series on discrete mathematics and its applications.

[6]  J. Bennett,et al.  Advanced video coding , 2003 .

[7]  Shiguo Lian,et al.  A Selective Image Encryption Scheme Based on JPEG2000 Codec , 2004, PCM.

[8]  William M. Daley,et al.  Security Requirements for Cryptographic Modules , 1999 .

[9]  C.-C. Jay Kuo,et al.  Fast encryption methods for audiovisual data confidentiality , 2001, SPIE Optics East.

[10]  Klara Nahrstedt,et al.  Is MPEG encryption by using random list instead of zigzag order secure? , 1997, ISCE '97. Proceedings of 1997 IEEE International Symposium on Consumer Electronics (Cat. No.97TH8348).

[11]  Nikolaos G. Bourbakis,et al.  Image and video encryption using SCAN patterns , 2004, Pattern Recognit..

[12]  Lei Tang,et al.  Methods for encrypting and decrypting MPEG video data efficiently , 1997, MULTIMEDIA '96.

[13]  Nikolaos G. Bourbakis,et al.  A General Cryptanalysis of Permutation-Only Multimedia Encryption Algorithms , 2004 .

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

[15]  Wu-chi Feng,et al.  Efficient multi-layer coding and encryption of MPEG video streams , 2000, 2000 IEEE International Conference on Multimedia and Expo. ICME2000. Proceedings. Latest Advances in the Fast Changing World of Multimedia (Cat. No.00TH8532).

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

[17]  K. Nahrstedt,et al.  A New Algorithm for MPEG Video , 1997 .

[18]  Tuo Shi,et al.  Selective encryption for H.264/AVC video coding , 2006, Electronic Imaging.

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

[20]  Ennio Gambi,et al.  A new chaotic algorithm for video encryption , 2002, IEEE Trans. Consumer Electron..