论文部分内容阅读
多媒体视频技术已经广泛应用于现代生活的各个领域,随之而带来的安全性问题已经越来越引起人们的关注。各种保护视频内容隐秘安全性的加密算法也应运而生。本文在借鉴学习了各种相关的视频加密算法后,提出了一种基于混沌理论并且与H.264视频压缩标准紧密结合的,具有可变强度特性的视频加密算法。本文提出的算法具有下几个方面的特征:(1)算法以混沌密码学为基础,将混沌密码学中的置乱扩散体系引入到视频加密算法中。通过logistic映射以及四维超混沌映射快速生成密匙流。克服了以往视频加密算法中,采用低维度混沌算法以及加密体系设计单一所带来的安全性隐患。经过安全性分析与性能测试,本文提出的算法可以有效抵抗已知明文攻击、差分攻击、穷举攻击以及统计攻击,具有很高的安全性。(2)为了满足流媒体视频实时高效的加密需求,本文采用了选择性加密中的感知加密算法。通过加密视频压缩数据的关键部位,来快速有效的实现整个加密过程。这些加密部位包括色度、亮度帧内预测模式(IPM),运动矢量差(MVD),以及残差变换数据。算法的高实时性可有效满足面向互联网实时安全视频传输的需求。(3)传统的视频加密算法加密后一般会产生20%-50%的码率膨胀。本文在加密算法的设计上充分考虑了视频压缩过程中的数据结构特性,在保证加密效果的情况下,可以实现将码率变化控制在-1%~8%的范围内。(4)最后,算法的设计充分考虑了不同的应用环境对视频信息加密强度的不同需求,实现了加密强度的可调可变。