论文部分内容阅读
H.264或称MPEG-4,是由ITU视频编码专家组和ISO/IEC动态图像专家组联合视频组织提出的高度压缩网络视频编解码器标准。作为新一代视频编码标准已经广泛应用于军事、商业、教育等各行各业。但视频数据遭到恶意破坏、非法窃取和数字媒体盗用等现象已经普遍存在,因此对视频数据的安全研究越来越受到重视。视频数据具有数据传输量大、编码方案复杂、实时通信要求高的特点,而且视频数据在压缩编码以后还需要存储和传输,因此对视频数据加密解密算法必须结合编码和解码过程以及实际应用环境来设计。许多研究出来的视频加密解密算法普遍存在因字长不同而产生密钥流不同步或安全级别不够等问题,而且对网络层的加解密算法进行研究的很少;该论文从网络视频数据安全访问的角度入手,以视频流压缩技术和混沌密码学为理论基础,对网络视频数据的加解密算法进行了深入的研究,本论文的主要工作总结如下:构造了一个基于实数域混沌密码流的密码序列发生器;该密码发生器是利用离散分段线性混沌映射和广义猫映射实现出来的,从而解决了数字化混沌密码流的有效字长问题。通过仿真实验的分析,该密码发生器拥有较好的初值敏感性和较高的数据安全性,该发生器产生的伪随机序列密码能够通过局部随机性统计的检验,也能通过序列随机性的检验。设计了一种编解码质量可以控制,而且语义格式能够保持不变的视频加密解密方案。从该系统加密的效果上看,不同级别的加密对视频图像置乱程度是不一样的,而且不同级别的解密也会得出不同质量的视频数据,因而能够满足各种不同场合对视频数据安全级别的要求。这种加密解密方案对视频数据编解码速度的影响不会超过5%,对压缩比的影响也不会超过5%,因而能够满足网络视频数据实时性和对压缩比影响小的要求。根据这种加密解密方案,以Visual Studio2008平台为基础,结合JM86测试模型和多线程技术设计了H.264加密解密软件系统。对H.264网络层进行了研究,详细分析了视频编码的封装格式,给出了应用层加密和网络层加密的系统结构,对网络层提出了一种基于码流分析技术的视频加密解密方案,并对该视频加密解密技术的性能进行了分析。