SLEPX: An Efficient Lightweight Cipher for Visual Protection of Scalable HEVC Extension

This paper proposes a lightweight cipher scheme aimed at the scalable extension of the High Efficiency Video Coding (HEVC) codec, referred to as the Scalable HEVC (SHVC) standard. This stream cipher, Symmetric Cipher for Lightweight Encryption based on Permutation and EXlusive OR (SLEPX), applies Selective Encryption (SE) over suitable coding syntax elements in the SHVC layers. This is achieved minimal computational complexity and delay. The algorithm also conserves most SHVC functionalities, i.e. preservation of bit-length, decoder format-compliance, and error resilience. For comparative analysis, results were taken and compared with other state-of-art ciphers i.e. Exclusive-OR (XOR) and the Advanced Encryption Standard (AES). The performance of SLEPX is also compared with existing video SE solutions to confirm the efficiency of the adopted scheme. The experimental results demonstrate that SLEPX is as secure as AES in terms of visual protection, while computationally efficient comparable with a basic XOR cipher. Visual quality assessment, security analysis and extensive cryptanalysis (based on numerical values of selected binstrings) also showed the effectiveness of SLEPX’s visual protection scheme for SHVC compared to previously-employed cryptographic techniques.

[1]  Anil K. Jain Fundamentals of Digital Image Processing , 2018, Control of Color Imaging Systems.

[2]  Jawad Ahmad,et al.  Efficiency Analysis and Security Evaluation of Image Encryption Schemes , 2012 .

[3]  Ingemar J. Cox,et al.  Digital Watermarking and Steganography , 2014 .

[4]  Madhukar Budagavi,et al.  High Throughput CABAC Entropy Coding in HEVC , 2012, IEEE Transactions on Circuits and Systems for Video Technology.

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

[6]  Gary J. Sullivan,et al.  Comparison of the Coding Efficiency of Video Coding Standards—Including High Efficiency Video Coding (HEVC) , 2012, IEEE Transactions on Circuits and Systems for Video Technology.

[7]  Paul Wintz,et al.  Digital image processing (2nd ed.) , 1987 .

[8]  Touradj Ebrahimi,et al.  Scrambling for Privacy Protection in Video Surveillance Systems , 2008, IEEE Transactions on Circuits and Systems for Video Technology.

[9]  Guilherme Corrêa,et al.  Fast HEVC Encoding Decisions Using Data Mining , 2015, IEEE Transactions on Circuits and Systems for Video Technology.

[10]  Jianle Chen,et al.  Overview of SHVC: Scalable Extensions of the High Efficiency Video Coding Standard , 2016, IEEE Transactions on Circuits and Systems for Video Technology.

[11]  Zafar Shahid,et al.  Visual Protection of HEVC Video by Selective Encryption of CABAC Binstrings , 2014, IEEE Transactions on Multimedia.

[12]  Phuoc Tran-Gia,et al.  A Survey on Quality of Experience of HTTP Adaptive Streaming , 2015, IEEE Communications Surveys & Tutorials.

[13]  Li Zhuo,et al.  An efficient format compliant video encryption scheme for HEVC bitstream , 2015, 2015 IEEE International Conference on Progress in Informatics and Computing (PIC).

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

[15]  Tian-Sheuan Chang,et al.  High Performance Context Adaptive Variable Length Coding Encoder for MPEG-4 AVC/H.264 Video Coding , 2006, APCCAS 2006 - 2006 IEEE Asia Pacific Conference on Circuits and Systems.

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

[17]  Martin Fleury,et al.  Preserving Chain-of-Evidence in Surveillance Videos for Authentication and Trust-Enabled Sharing , 2020, IEEE Access.

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

[19]  Thomas Stütz,et al.  Format-Compliant Encryption of H.264/AVC and SVC , 2008, 2008 Tenth IEEE International Symposium on Multimedia.

[20]  Rik Van de Walle,et al.  End-To-End Security for Video Distribution: The Combination of Encryption, Watermarking, and Video Adaptation , 2013, IEEE Signal Process. Mag..

[21]  Marko Viitanen,et al.  Efficient Mode Decision Schemes for HEVC Inter Prediction , 2014, IEEE Transactions on Circuits and Systems for Video Technology.

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

[23]  Gary J. Sullivan,et al.  Overview of the High Efficiency Video Coding (HEVC) Standard , 2012, IEEE Transactions on Circuits and Systems for Video Technology.

[24]  Yuan Yan Tang,et al.  Designing an Efficient Image Encryption-Then-Compression System via Prediction Error Clustering and Random Permutation , 2014, IEEE Transactions on Information Forensics and Security.

[25]  Mohammed Ghanbari,et al.  Standard Codecs: Image Compression to Advanced Video Coding , 2003 .

[26]  Nileshsingh V. Thakur,et al.  Fractal Coding Based Video Compression Using Weighted Finite Automata , 2018, Int. J. Ambient Comput. Intell..

[27]  Andrey Bogdanov,et al.  How Secure is AES Under Leakage , 2015, ASIACRYPT.

[28]  A. Samsudin,et al.  Lightweight and cost-effective MPEG video encryption , 2004, Proceedings. 2004 International Conference on Information and Communication Technologies: From Theory to Applications, 2004..

[29]  Vinod Patidar,et al.  Diffusion-substitution based gray image encryption scheme , 2013, Digit. Signal Process..

[30]  Alexandros Eleftheriadis,et al.  Multipoint videoconferencing with scalable video coding , 2006 .

[31]  Saima Abdullah,et al.  Effectiveness of crypto-transcoding for H.264/AVC and HEVC video bit-streams , 2019, Multimedia Tools and Applications.

[32]  Savita Gupta,et al.  Image Recognition using Coefficient of Correlation and Structural SIMilarity Index in Uncontrolled Environment , 2012 .

[33]  Zhi Chen,et al.  A lightweight attribute-based encryption scheme for the Internet of Things , 2015, Future Gener. Comput. Syst..

[34]  David R. Bull,et al.  A Novel Secure H.264 Transcoder using Selective Encryption , 2007, 2007 IEEE International Conference on Image Processing.

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

[36]  Stanley Robson de Medeiros Oliveira,et al.  Digital Watermarking: Status, Limitations and Prospects , 2002 .

[37]  D. Marpe,et al.  Video coding with H.264/AVC: tools, performance, and complexity , 2004, IEEE Circuits and Systems Magazine.

[38]  Benoit Boyadjis,et al.  A real-time ciphering transcoder for H.264 and HEVC streams , 2014, 2014 IEEE International Conference on Image Processing (ICIP).

[39]  Sanghoon Sull,et al.  Efficient transform domain transcoding: intra frame of H.264/AVC to JPEG , 2011, IEEE Transactions on Consumer Electronics.

[40]  BALASUBRAMANIAN RAMAN,et al.  Chaos Based Partial Encryption of SPIHT Compressed Images , 2011, Int. J. Wavelets Multiresolution Inf. Process..

[41]  Xiaojun Yang,et al.  A Hybrid Active Contour Model based on New Edge-Stop Functions for Image Segmentation , 2020, Int. J. Ambient Comput. Intell..

[42]  Eleftheriadis Alexandros,et al.  Multipoint videoconferencing with scalable video coding , 2006 .

[43]  Daniel Pak-Kong Lun,et al.  Content-based scalable H.263 video coding for road traffic monitoring , 2005, IEEE Transactions on Multimedia.

[44]  Olivier Déforges,et al.  ROI encryption for the HEVC coded video contents , 2015, 2015 IEEE International Conference on Image Processing (ICIP).

[45]  Andreas Uhl,et al.  Transparent encryption for HEVC using bit-stream-based selective coefficient sign encryption , 2014, 2014 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP).

[46]  Russ Housley,et al.  Guidelines for Cryptographic Key Management , 2005, RFC.

[47]  Weiping Li,et al.  Overview of fine granularity scalability in MPEG-4 video standard , 2001, IEEE Trans. Circuits Syst. Video Technol..

[48]  Rik Van de Walle,et al.  Encryption for High Efficiency Video Coding with video adaptation capabilities , 2013, 2013 IEEE International Conference on Consumer Electronics (ICCE).

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

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

[51]  Joonsang Baek,et al.  Lightweight Encryption for Smart Home , 2016, 2016 11th International Conference on Availability, Reliability and Security (ARES).

[52]  Mohammed Ghanbari,et al.  Confidentiality of a selectively encrypted H.264 coded video bit-stream , 2014, J. Vis. Commun. Image Represent..

[53]  Martin Fleury,et al.  Visual Surveillance Within the EU General Data Protection Regulation: A Technology Perspective , 2019, IEEE Access.

[54]  Dharm Singh Jat,et al.  An Intelligent Wireless QoS Technology for Big Data Video Delivery in WLAN , 2018, Int. J. Ambient Comput. Intell..

[55]  Mickaël Raulet,et al.  4K Real-Time and Parallel Software Video Decoder for Multilayer HEVC Extensions , 2016, IEEE Transactions on Circuits and Systems for Video Technology.

[56]  Mohammed Ghanbari,et al.  The accuracy of PSNR in predicting video quality for different video scenes and frame rates , 2012, Telecommun. Syst..

[57]  Yuzhuo Zhong,et al.  Efficient and fully scalable encryption for MPEG-4 FGS , 2003, Proceedings of the 2003 International Symposium on Circuits and Systems, 2003. ISCAS '03..

[58]  Osama S. Faragallah,et al.  Optical color image cryptosystem using chaotic baker mapping based-double random phase encoding , 2017, Optical and Quantum Electronics.

[59]  H.M. Wechsler,et al.  Digital image processing, 2nd ed. , 1981, Proceedings of the IEEE.

[60]  Ramdane Maamri,et al.  Securing Ambient Agents Groups by Using Verification, Judgment and Surveillance , 2013, Int. J. Ambient Comput. Intell..

[61]  Alfred Menezes,et al.  Handbook of Applied Cryptography , 2018 .

[62]  Ying Chen,et al.  Standardized Extensions of High Efficiency Video Coding (HEVC) , 2013, IEEE Journal of Selected Topics in Signal Processing.

[63]  Claude E. Shannon,et al.  Communication theory of secrecy systems , 1949, Bell Syst. Tech. J..

[64]  B. Raman,et al.  Selective image encryption in fractional wavelet domain , 2011 .

[65]  Adrian Grange,et al.  The internet needs a competitive, royalty-free video codec , 2017 .

[66]  Borko Furht,et al.  A Permutation-Based Correlation-Preserving Encryption Method for Digital Videos , 2006, ICIAR.

[67]  Tarik Taleb,et al.  "Anything as a Service" for 5G Mobile Systems , 2016, IEEE Network.

[68]  Mohammed Ghanbari,et al.  Efficient selective encryption with H.264/SVC CABAC bin-strings , 2012, 2012 19th IEEE International Conference on Image Processing.