论文部分内容阅读
随着近代科技的发展,互联网技术也日新月异,现代互联网在人们的生活中越来越不可替代,互联网可以用在医疗,教育,商业甚至是国防领域。有了互联网技术,人们可以利用因特网,将文字、声音、图像、视频等消息发送到世界上任何一个地方。但是,同时互联网又是一把双刃剑。互联网技术给全世界人民都带来极大便利的同时,关于互联网信息安全的问题也日益增多。美国“棱镜”计划曝光之后,网络信息安全已成为学术界、企业界和政府部门所共同关注的热点问题。混沌理论在安全领域的应用发展迅速。混沌信号对初始值非常敏感性,混沌序列也有良好的随机性,这两点特性与密码学密钥的不确定性要求相吻合;混沌轨道的混合特性与加密体制中的的扩散性相吻合,理论特性上的关联性让二者的结合成为必然。本文致力于设计一个基于混沌的视频加密传输系统。首先,分别阐述了混沌序列以及密码学体制,阐明把混沌序列应用在视频加密领域会有广阔的前景。然后,分析了Logistic系统产生的混沌序列:在理论上,会产生没有周期的Logistic混沌随机数列;在现实中,因为处理器的计算精度有限,每一处理都会损失一部分数据,多次迭代之后,就会退化成为周期数列,并且Logistic混沌序列分布不够均匀。针对以上问题,本文提出把不同序列发生器结合在一起的解决方案:用Lorenz混沌系统产生与广义三阶Fibonacci系统级联产生的序列扰动Logistic混沌序列,本方案作为系统基本的混沌序列发生器。文中对视频图像的加密分为置乱和扩散两个阶段。在加密过程的置乱阶段,利用层叠打破Cat映射的周期性对视频图像置乱和逆置乱。在加密过程的扩散阶段,使用之前提出新的基本混沌序列发生器,对置乱后的数据异或扩散。接着,提出一种基于椭圆曲线的双私钥匿名身份认证和密钥同步算法,认证双方生成不同签名,双向进行签名验证,确保系统安全性,在身份认证的最后阶段,实现初始密钥同步,确保加密双方在同一初始条件下实现加密解密。最后,设计出完整的视频加密传输系统的设计方案,本系统可以实现,在线视频监控、在线会议、在线教育以及本地视频加密解密的功能。同时设计出实验验证本系统的性能。