Robust video encryption for H.264 compressed bitstream based on cross-coupled chaotic cipher

In order to realize the secure transmission of the H.264 compressed video bitstream, a detailed analysis of the structure for video bitstream is performed. The parameter set and frame header data related to video decoding are retained, and the slice data payload in the network abstraction layer unit is selected as the encryption object. The video format is compliant under the premise of real time and security. The novel cross-coupled chaotic system is designed as the key stream generation component, and the key stream is closely related to the plaintext through the synchronization vector mechanism. When part of the ciphertext stream is lost, the subsequent units can still be decrypted normally, which solves the problem of robustness encryption and decryption for video stream based on chaotic cipher. Detailed performance testing and security analysis data show that the proposed scheme has obvious advantages over existing research in terms of time overhead, compression ratio, anti-chosen-plaintext attack and robustness.

[1]  Jung-San Lee,et al.  Selective scalable secret image sharing with verification , 2015, Multimedia Tools and Applications.

[2]  Chin-Chen Chang,et al.  A selective encryption scheme of CABAC based on video context in high efficiency video coding , 2017, Multimedia Tools and Applications.

[3]  Bolin Liao,et al.  Control of pendulum tracking (including swinging up) of IPC system using zeroing-gradient method , 2017 .

[4]  Chengqing Li,et al.  Cryptanalyzing image encryption using chaotic logistic map , 2013, Nonlinear Dynamics.

[5]  Ashfaq A. Khokhar,et al.  Partial Encryption of Entropy-Coded Video Compression Using Coupled Chaotic Maps , 2014, Entropy.

[6]  Frédéric Dufaux,et al.  Extended Selective Encryption of H.264/AVC (CABAC)- and HEVC-Encoded Video Streams , 2017, IEEE Transactions on Circuits and Systems for Video Technology.

[7]  Máire O'Neill,et al.  Partial encryption by randomized zig-zag scanning for video encoding , 2013, 2013 IEEE International Symposium on Circuits and Systems (ISCAS2013).

[8]  Yicong Zhou,et al.  Dynamic Parameter-Control Chaotic System , 2016, IEEE Transactions on Cybernetics.

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

[10]  Olivier Déforges,et al.  Real-time selective video encryption based on the chaos system in scalable HEVC extension , 2017, Signal Process. Image Commun..

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

[12]  Yang Liu,et al.  An Improved Selective Encryption for H.264 Video based on Intra Prediction Mode Scrambling , 2010, J. Multim..

[13]  Jinhu Lü,et al.  Design and ARM-embedded implementation of a chaotic secure communication scheme based on H.264 selective encryption , 2017, Nonlinear Dynamics.

[14]  Nouri Masmoudi,et al.  Secure chaotic dual encryption scheme for H.264/AVC video conferencing protection , 2018, IET Image Process..

[15]  Maode Ma,et al.  Scalable protection scheme for the H.264/SVC video streaming , 2017, 2017 9th International Conference on Wireless Communications and Signal Processing (WCSP).

[16]  Li Zhuo,et al.  Fast compression domain video encryption scheme for H.264/AVC streaming , 2012, 2012 14th International Conference on Advanced Communication Technology (ICACT).

[17]  Xingming Sun,et al.  Design of new scan orders for perceptual encryption of H.264/AVC videos , 2017, IET Inf. Secur..

[18]  Enrico Magli,et al.  Transparent encryption techniques for H.264/AVC and H.264/SVC compressed video , 2011, Signal Process..

[19]  Yide Ma,et al.  A Novel 1D Hybrid Chaotic Map-Based Image Compression and Encryption Using Compressed Sensing and Fibonacci-Lucas Transform , 2016 .

[20]  Jim Harkin,et al.  Counteracting Dynamical Degradation of Digital Chaotic Chebyshev Map via Perturbation , 2017, Int. J. Bifurc. Chaos.

[21]  Maode Ma,et al.  Bitstream-Oriented Protection for the H.264/Scalable Video Coding (SVC) , 2017, Wirel. Pers. Commun..

[22]  Yicong Zhou,et al.  A new 1D chaotic system for image encryption , 2014, Signal Process..

[23]  Yao-Tang Chang,et al.  Dynamic reconfigurable encryption and decryption with chaos/M-sequence mapping algorithm for secure H.264/AVC video streaming over OCDMA passive optical network , 2015, Multimedia Tools and Applications.

[24]  Máire O'Neill,et al.  The improved sign bit encryption of motion vectors for H.264/AVC , 2012, 2012 Proceedings of the 20th European Signal Processing Conference (EUSIPCO).

[25]  Seungmin Rho,et al.  A hybrid framework of data hiding and encryption in H.264/SVC , 2016, Discret. Appl. Math..

[26]  Yicong Zhou,et al.  Cascade Chaotic System With Applications , 2015, IEEE Transactions on Cybernetics.

[27]  Kijoon Chae,et al.  A Secure and Efficient Key Authentication using Bilinear Pairing for NFC Mobile Payment Service , 2017, Wireless Personal Communications.

[28]  N. Masmoudi,et al.  A very efficient encryption scheme for the H.264/AVC CODEC adopted in Intra prediction mode , 2014, International Image Processing, Applications and Systems Conference.

[29]  L. Cardoza-Avendaño,et al.  A novel pseudorandom number generator based on pseudorandomly enhanced logistic map , 2016, Nonlinear Dynamics.

[30]  Fei Peng,et al.  A selective encryption scheme for protecting H.264/AVC video in multimedia social network , 2016, Multimedia Tools and Applications.

[31]  Upena D. Dalal,et al.  Selective Encryption using ISMA Cryp in Real Time Video Streaming of H.264/AVC for DVB-H Application , 2011 .

[32]  Xiaojun Tong,et al.  An efficient chaos pseudo-random number generator applied to video encryption , 2016 .

[33]  Andreas Uhl,et al.  Building a post-compression region-of-interest encryption framework for existing video surveillance systems , 2015, Multimedia Systems.

[34]  A. Sinha,et al.  Video encryption using chaotic masks in joint transform correlator , 2015 .

[35]  Lintong Jia,et al.  Aircraft Combat Survivability Calculation Based on Combination Weighting and Multiattribute Intelligent Grey Target Decision Model , 2016 .

[36]  El-Sayed M. El-Rabaie,et al.  HEVC Selective Encryption Using RC6 Block Cipher Technique , 2018, IEEE Transactions on Multimedia.

[37]  Nooritawati Md Tahir,et al.  A low computational method of secure video streaming in mobile system , 2014, 2014 IEEE Symposium on Computer Applications and Industrial Electronics (ISCAIE).

[38]  Fatih Özkaynak A novel method to improve the performance of chaos based evolutionary algorithms , 2015 .

[39]  Zhu Wang,et al.  Dynamic video encryption algorithm for H.264/AVC based on a spatiotemporal chaos system. , 2016, Journal of the Optical Society of America. A, Optics, image science, and vision.

[40]  N. Masmoudi,et al.  Selective encryption of CAVLC for H.264/AVC , 2013, 14th International Conference on Sciences and Techniques of Automatic Control & Computer Engineering - STA'2013.

[41]  Martin Fleury,et al.  Transparent encryption with scalable video communication: Lower-latency, CABAC-based schemes , 2017, J. Vis. Commun. Image Represent..