计算机应用 ›› 2019, Vol. 39 ›› Issue (10): 2973-2979.DOI: 10.11772/j.issn.1001-9081.2019040742

• 网络空间安全 • 上一篇    下一篇

基于Logistic和Arnold变换的HEVC选择性加密方案

周怡钊, 王晓东, 章联军, 兰琼琼   

  1. 宁波大学 信息科学与工程学院, 浙江 宁波 315211
  • 收稿日期:2019-04-29 修回日期:2019-06-26 出版日期:2019-10-10 发布日期:2019-08-21
  • 通讯作者: 王晓东
  • 作者简介:周怡钊(1995-),男,湖北黄冈人,硕士研究生,主要研究方向:视频信息处理、多媒体信息安全;王晓东(1970-),男,浙江上虞人,教授,硕士,主要研究方向:图像与视频信息处理、多媒体通信、信息安全;章联军(1980-),男,浙江兰溪人,实验师,硕士,主要研究方向:计算机网络;兰琼琼(1993-),女,安徽阜阳人,硕士研究生,主要研究方向:语音信号处理。
  • 基金资助:
    国家科技支撑计划项目(2012BAH67F01);国家自然科学基金资助项目(U1301257);浙江省自然科学基金资助项目(LY17F010005)。

Selective encryption scheme based on Logistic and Arnold transform in high efficiency video coding

ZHOU Yizhao, WANG Xiaodong, ZHANG Lianjun, LAN Qiongqiong   

  1. College of Information Science and Engineering, Ningbo University, Ningbo Zhejiang 315211, China
  • Received:2019-04-29 Revised:2019-06-26 Online:2019-10-10 Published:2019-08-21
  • Supported by:
    This work is partially supported by the National Key Technology Research and Development Program of China (2012BAH67F01), the National Natural Science Foundation of China (U1301257), the Natural Science Foundation of Zhejiang Province (LY17F010005).

摘要: 为了有效地保护视频信息,根据H.265/高效视频编码(HEVC)的特点,提出一种变换系数置乱和语法元素加密相结合的方案。针对变换单元(TU),利用Arnold变换对4×4大小的TU进行置乱,同时设计了一种移位加密器,根据TU的直流电(DC)系数近似分布规律对加密器进行初始化,并用Arnold变换生成加密映射对8×8、16×16、32×32大小TU的DC系数进行移位加密。针对熵编码过程中部分采用旁路编码的语法元素,利用Logistic混沌序列进行加密。加密后的视频峰值信噪比(PSNR)和结构相似性(SSIM)分别平均下降了26.1 dB和0.51,压缩率仅降低了1.126%,也仅带来0.170%的编码时间增长。实验结果表明,在保证较好的加密效果、对比特率影响较小的前提下,所提方案具有较小的额外编码开销,适用于实时视频应用。

关键词: 高效视频编码, Logistic, Arnold变换, 选择性加密, 变换单元, 语法元素

Abstract: In order to effectively protect video information, according to the characteristics of H.265/HEVC (High Efficiency Video Coding), a scheme combining transform coefficient scrambling and syntax element encryption was proposed. For Transform Unit (TU), the TU with the size of 4×4 was scrambled by Arnold transform. At the same time, a shift cipher was designed, and the cipher was initialized according to the approximate distribution rule of the Direct Current (DC) coefficient of the TU, and the DC coefficients of TU with the size of 8×8, 16×16 and 32×32 were shifting encrypted using encryption map generated by Arnold transform. For some of the syntax elements with bypass coding used in the entropy coding process, the Logistic chaotic sequence was used for encryption. After encryption, the Peak Signal-to-Noise Ratio (PSNR) and Structual Similarity (SSIM) of the video were decreased by 26.1 dB and 0.51 respectively on average, while the compression ratio was only decreased by 1.126% and the coding time was only increased by 0.17%. Experimental results show that under the premise of ensuring better encryption effect and less impact on bit rate, the proposed scheme has less extra coding overhead and is suitable for real-time video applications.

Key words: High Efficiency Video Coding (HEVC), Logistic, Arnold transform, selective encryption, Transform Unit (TU), syntax element

中图分类号: