Efficient and robust video encryption using compressed code streams for enhanced protection

Video data protection is a prominent area of research. Researchers have proposed several coding techniques to ensure the secure and efficient transmission of video data. Compressed code stream video encryption is an advanced method designed to enhance security and protection by encrypting video data at the compressed code stream level. Leveraging the advantages of compressed video streams, this approach maximizes encryption efficiency without compromising playback speed or video quality. In this research, we first compress the raw video data into a compressed code stream using the H.264/AVC technique. A common method encodes multiple independent slices into a video. We utilize this functionality to implement the ChaCha20 stream cipher for encryption. The cryptographic key derivation function (KDF) generates and updates the key dynamically. To enhance the security of video encryption, we propose a novel multi-key verifiable homomorphic lightweight cryptosystem (MKVHLC) to guarantee data privacy. In our experiments, we evaluated the proposed method using various reference video sequences featuring motion, texture, and objects.

Authors

Institutions

Publication Details

Journal
Journal of Computational Methods in Sciences and Engineering
Published
2025-09-24
DOI
https://doi.org/10.1177/14727978251380829
Primary Topic
Chaos-based Image/Signal Encryption
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Efficient and robust video encryption using compressed code streams for enhanced protection

Xiaofei Bu, Fangzhou He, Xin Li
Journal of Computational Methods in Sciences and Engineering
Chaos-based Image/Signal Encryption
article

Efficient and robust video encryption using compressed code streams for enhanced protection

Xiaofei Bu, Fangzhou He, Xin Li
article en

Abstract

Video data protection is a prominent area of research. Researchers have proposed several coding techniques to ensure the secure and efficient transmission of video data. Compressed code stream video encryption is an advanced method designed to enhance security and protection by encrypting video data at the compressed code stream level. Leveraging the advantages of compressed video streams, this approach maximizes encryption efficiency without compromising playback speed or video quality. In this research, we first compress the raw video data into a compressed code stream using the H.264/AVC technique. A common method encodes multiple independent slices into a video. We utilize this functionality to implement the ChaCha20 stream cipher for encryption. The cryptographic key derivation function (KDF) generates and updates the key dynamically. To enhance the security of video encryption, we propose a novel multi-key verifiable homomorphic lightweight cryptosystem (MKVHLC) to guarantee data privacy. In our experiments, we evaluated the proposed method using various reference video sequences featuring motion, texture, and objects.

Journal of Computational Methods in Sciences and Engineering
Shenyang Normal University (CN), Criminal Investigation Police University of China (CN)
Openalex Percentile: Top 74%
Chaos-based Image/Signal Encryption
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Efficient and robust video encryption using compressed code streams for enhanced protection — Xiaofei Bu, Fangzhou He, et al. · Journal of Computational Methods in Sciences and Engineering (2025) | TGRS Research Map | TGRS