论文部分内容阅读
随着数字视频技术的发展,基于互联网的视频商业应用越来越普及,而视频安全性的问题也亟待解决。与普通文本数据不同,视频具有数据量大、实时性要求高等特点,传统的加密算法并不适用于视频加密。
本文首先分析了H.264的编解码标准,对其中主要特性及关键技术进行了深入调研。然后分析、研究了近十年来的视频加密算法,并对其进行了分类和比较,分别给出了算法评价。
在上述工作的基础上,本文提出将帧内、帧间预测模式置乱(Scrambling),运动矢量加密和DCT系数加密相结合的视频加密方案。帧内预测模式置乱算法分别对帧内4×4和16×16两种亮度预测模式进行置乱。帧间预测模式置乱算法交换了运动矢量相同的预测模式在码流中的顺序,并与接下来的对运动矢量的加密算法相结合。DCT系数加密算法仅对DCT系数的符号位进行翻转。所有置乱和翻转均通过混沌序列发生器产生的伪随机序列逐位处理。最后,在H.264参考模型JM上编程实现了此加密方案。
由于本方案所有加密操作均使用比特位量级的运算,故运算量较小。实验结果也表明本方案加密速度快,安全性高,复杂度低并对压缩比影响小。