A Selective Video Encryption Scheme Based on Coding Characteristics

The protection of video data has become a hot topic of research. Researchers have proposed a series of coding algorithms to ensure the safe and efficient transmission of video information. We propose an encryption scheme that can protect video information with higher security by combining the video...

Full description

Bibliographic Details
Main Authors: Shuli Cheng, Liejun Wang, Naixiang Ao, Qingqing Han
Format: Article
Language:English
Published: MDPI AG 2020-02-01
Series:Symmetry
Subjects:
Online Access:https://www.mdpi.com/2073-8994/12/3/332
id doaj-6f087bf8a2f0412dbe15fd4b377c642e
record_format Article
spelling doaj-6f087bf8a2f0412dbe15fd4b377c642e2020-11-25T01:55:07ZengMDPI AGSymmetry2073-89942020-02-0112333210.3390/sym12030332sym12030332A Selective Video Encryption Scheme Based on Coding CharacteristicsShuli Cheng0Liejun Wang1Naixiang Ao2Qingqing Han3College of Information Science and Engineering, Xinjiang University, Urumqi 830046, ChinaCollege of Information Science and Engineering, Xinjiang University, Urumqi 830046, ChinaXinjiang Lianhai INA-INT Information Technology Ltd., Urumqi 830000, ChinaCollege of Information Science and Engineering, Xinjiang University, Urumqi 830046, ChinaThe protection of video data has become a hot topic of research. Researchers have proposed a series of coding algorithms to ensure the safe and efficient transmission of video information. We propose an encryption scheme that can protect video information with higher security by combining the video coding algorithm with encryption algorithm. The H.264/AVC encoding algorithm encodes the video into multiple slices, and the slices are independent of each other. With this feature, we encrypt each slice while using the cipher feedback (CFB) mode of the advanced encryption standard (AES) with the dynamic key. The key is generated by the pseudo-random number generator (PRNG) and updated in real time. The encryption scheme goes through three phases: constructing plaintext, encrypting plaintext, and replacing the original bitstream. In our scheme, we encrypt the code stream after encoding, so it does not affect the coding efficiency. The purpose of the CFB mode while using the AES encryption algorithm is to maintain the exact same bit rate and produce a format compatible bitstream. This paper proposes a new four-dimensional (4-D) hyperchaotic algorithm to protect data privacy in order to further improve the security of video encryption. Symmetric encryption requires that the same key is used for encryption and decoding. In this paper, the symmetry method is used to protect the privacy of video data due to the large amount of video encrypted data. In the experiment, we evaluated the proposed algorithm while using different reference video sequences containing motion, texture, and objects.https://www.mdpi.com/2073-8994/12/3/332coding characteristicssemantic elementselective encryptionhyperchaos
collection DOAJ
language English
format Article
sources DOAJ
author Shuli Cheng
Liejun Wang
Naixiang Ao
Qingqing Han
spellingShingle Shuli Cheng
Liejun Wang
Naixiang Ao
Qingqing Han
A Selective Video Encryption Scheme Based on Coding Characteristics
Symmetry
coding characteristics
semantic element
selective encryption
hyperchaos
author_facet Shuli Cheng
Liejun Wang
Naixiang Ao
Qingqing Han
author_sort Shuli Cheng
title A Selective Video Encryption Scheme Based on Coding Characteristics
title_short A Selective Video Encryption Scheme Based on Coding Characteristics
title_full A Selective Video Encryption Scheme Based on Coding Characteristics
title_fullStr A Selective Video Encryption Scheme Based on Coding Characteristics
title_full_unstemmed A Selective Video Encryption Scheme Based on Coding Characteristics
title_sort selective video encryption scheme based on coding characteristics
publisher MDPI AG
series Symmetry
issn 2073-8994
publishDate 2020-02-01
description The protection of video data has become a hot topic of research. Researchers have proposed a series of coding algorithms to ensure the safe and efficient transmission of video information. We propose an encryption scheme that can protect video information with higher security by combining the video coding algorithm with encryption algorithm. The H.264/AVC encoding algorithm encodes the video into multiple slices, and the slices are independent of each other. With this feature, we encrypt each slice while using the cipher feedback (CFB) mode of the advanced encryption standard (AES) with the dynamic key. The key is generated by the pseudo-random number generator (PRNG) and updated in real time. The encryption scheme goes through three phases: constructing plaintext, encrypting plaintext, and replacing the original bitstream. In our scheme, we encrypt the code stream after encoding, so it does not affect the coding efficiency. The purpose of the CFB mode while using the AES encryption algorithm is to maintain the exact same bit rate and produce a format compatible bitstream. This paper proposes a new four-dimensional (4-D) hyperchaotic algorithm to protect data privacy in order to further improve the security of video encryption. Symmetric encryption requires that the same key is used for encryption and decoding. In this paper, the symmetry method is used to protect the privacy of video data due to the large amount of video encrypted data. In the experiment, we evaluated the proposed algorithm while using different reference video sequences containing motion, texture, and objects.
topic coding characteristics
semantic element
selective encryption
hyperchaos
url https://www.mdpi.com/2073-8994/12/3/332
work_keys_str_mv AT shulicheng aselectivevideoencryptionschemebasedoncodingcharacteristics
AT liejunwang aselectivevideoencryptionschemebasedoncodingcharacteristics
AT naixiangao aselectivevideoencryptionschemebasedoncodingcharacteristics
AT qingqinghan aselectivevideoencryptionschemebasedoncodingcharacteristics
AT shulicheng selectivevideoencryptionschemebasedoncodingcharacteristics
AT liejunwang selectivevideoencryptionschemebasedoncodingcharacteristics
AT naixiangao selectivevideoencryptionschemebasedoncodingcharacteristics
AT qingqinghan selectivevideoencryptionschemebasedoncodingcharacteristics
_version_ 1724984977959944192