Abstract

In this article, we propose a new selective encryption and decryption framework based on the start code for high efficiency video coding. There is a growing need to encrypt video information to protect video content from privacy invasion and intellectual property infringement caused by information leakage. Although encrypting an entire video is a straightforward approach, the cost to encrypting a large amount of video data is substantial, considering the resulting computational complexity. Consequently, selective encryption algorithms have been actively researched in recent years and have contributed to reducing the computational complexity. However, existing selective encryption algorithms have certain drawbacks. For instance, it is difficult to separate the video encryption algorithm from the video compression algorithm because the encryption framework is based on the syntax elements. Further, a partial reconstruction of the encrypted video bitstream is often unavoidable. To solve these problems, the proposed method encrypts the bitstream based on the start code rather than on the syntax elements. Encrypting the bitstream partially, based on the start code, makes it easy to separate the video encryption algorithm from the video compression algorithm. Furthermore, encrypting the part adjacent to the start code protects the video content, as video reconstruction using a video decoder is impossible, unless the correct start code is returned to the bitstream. The experimental results show that the proposed method reduced the encryption and decryption times by approximately 97% and 98%, respectively, compared to the encryption and decryption of the entire video bitstream.

Highlights

  • With the increasing usage of video applications such as video on demand, video conferencing, and video surveillance, it has become very important to protect video content from unauthorized access and usage

  • EXPERIMENTAL RESULTS The performances of the proposed methods were evaluated in two experiments: verification of the encryption and decryption results and a comparison of the processing speed of the naïve encryption algorithms (NEAs) and proposed encryption algorithm (PEA)

  • In this article, we proposed a novel selective encryption and decryption framework based on the start code for high efficiency video coding (HEVC)

Read more

Summary

Introduction

With the increasing usage of video applications such as video on demand, video conferencing, and video surveillance, it has become very important to protect video content from unauthorized access and usage. A NEA encrypts an entire bitstream of video content using standard encryption algorithms, such as the data encryption standard (DES) [1], Rivest, Shamir, and Adleman (RSA) method [2], or advanced. Encryption standard (AES) [3] Because it encrypts an entire video bitstream, a NEA provides the best security when confidentiality is the top priority. It is easy to implement when integrated with existing multimedia systems because it does not depend on video compression algorithms. It provides its functionality at the cost of a substantially increased computational complexity owing to the encryption of an entire large bitstream

Methods
Results
Conclusion
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call