Dynamic video encryption algorithm for H.264/AVC based on a spatiotemporal chaos system.

Video encryption schemes mostly employ the selective encryption method to encrypt parts of important and sensitive video information, aiming to ensure the real-time performance and encryption efficiency. The classic block cipher is not applicable to video encryption due to the high computational overhead. In this paper, we propose the encryption selection control module to encrypt video syntax elements dynamically which is controlled by the chaotic pseudorandom sequence. A novel spatiotemporal chaos system and binarization method is used to generate a key stream for encrypting the chosen syntax elements. The proposed scheme enhances the resistance against attacks through the dynamic encryption process and high-security stream cipher. Experimental results show that the proposed method exhibits high security and high efficiency with little effect on the compression ratio and time cost.

[1]  Rajiv Soundararajan,et al.  Study of Subjective and Objective Quality Assessment of Video , 2010, IEEE Transactions on Image Processing.

[2]  Fei Peng,et al.  An ROI Privacy Protection Scheme for H.264 Video Based on FMO and Chaos , 2013, IEEE Transactions on Information Forensics and Security.

[3]  Xing-yuan Wang,et al.  A chaotic image encryption algorithm based on perceptron model , 2010 .

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

[5]  Robert H. Deng,et al.  A Hybrid Scheme for Authenticating Scalable Video Codestreams , 2014, IEEE Transactions on Information Forensics and Security.

[6]  S. Lian,et al.  Efficient image or video encryption based on spatiotemporal chaos system , 2009 .

[7]  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.

[8]  Xing-Yuan Wang,et al.  A symmetric image encryption algorithm based on mixed linear-nonlinear coupled map lattice , 2014, Inf. Sci..

[9]  Takamasa Yamagami,et al.  Atmospheric gammmaray observation with the BETS detector for calibrating atmospheric neutrino flux , 2002 .

[10]  Xingyuan Wang,et al.  Image encryption using DNA complementary rule and chaotic maps , 2012, Appl. Soft Comput..

[11]  Mohammad Ghanbari,et al.  An Efficient Security System for CABAC Bin-Strings of H.264/SVC , 2013, IEEE Transactions on Circuits and Systems for Video Technology.

[12]  Yukiyasu Tsunoo,et al.  A Distinguishing Attack on a Fast Software-Implemented RC4-Like Stream Cipher , 2007, IEEE Transactions on Information Theory.

[13]  Máire O'Neill,et al.  A Tunable Encryption Scheme and Analysis of Fast Selective Encryption for CAVLC and CABAC in H.264/AVC , 2013, IEEE Transactions on Circuits and Systems for Video Technology.

[14]  Xingyuan Wang,et al.  Color image encryption using spatial bit-level permutation and high-dimension chaotic system , 2011 .

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

[16]  H. T. Mouftah,et al.  Chaos-cryptography based privacy preservation technique for video surveillance , 2011, Multimedia Systems.

[17]  Jian Ma,et al.  Perceptual video encryption scheme for mobile application based on H.264 , 2008 .

[18]  Sung-Sam Hong,et al.  The study of selective encryption of motion vector based on the S-Box for the security improvement in the process of video , 2012, Multimedia Tools and Applications.

[19]  Li Zhuo,et al.  An efficient motion reference structure based selective encryption algorithm for H.264 videos , 2014, IET Inf. Secur..

[20]  Hongjun Liu,et al.  Color image encryption based on one-time keys and robust chaotic maps , 2010, Comput. Math. Appl..

[21]  Guanrong Chen,et al.  Design and ARM-Embedded Implementation of a Chaotic Map-Based Real-Time Secure Video Communication System , 2015, IEEE Transactions on Circuits and Systems for Video Technology.

[22]  Lin Teng,et al.  A novel colour image encryption algorithm based on chaos , 2012, Signal Process..

[23]  William Puech,et al.  Smart selective encryption of H.264/AVC videos using confidentiality metrics , 2014, annals of telecommunications - annales des télécommunications.

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

[25]  Shuguo Yang,et al.  A video encryption method based on chaotic maps in DCT domain , 2008 .