首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

采用Lorenz混沌系统的数字视频加密技术介绍

采用Lorenz混沌系统的数字视频加密技术介绍

  4 Matlab仿真结果及分析
  4.1 仿真结果
  在Matlab7.1的工作平台下,按照上文提出的加密方案编写相应的程序对视频文件“original.avi”进行加密与解密,Lorenz系统的初始值(x0,y0,z0)取为(0.01,0.02,0.03),图4~图7是加解密的实验结果,其中图4显示的是原始视频中的最后一帧原始图像,图5是最后一帧原始图像经过混沌系统加密后的效果图,图6是在系统参数完全一致以及初始条件(x1,y1,z1)改为(10,20,10)的情况下解密出来的图像效果图,图7则是修改了系统参数b为30.000 01之后的效果图。
  
4.2 结果分析

  在采用上述加密算法之后,用Matlab仿真工具编程对“original.avi”进行仿真实现,由结果可以发现,由于是视频加密,因此只能分析单一的一帧图像,如图5所示,是加密之后最后一帧的图像,加密效果相当不错,完全看不出视频文件的内容。当在Lorenz混沌系统初始条件(x0,y0,z0)不同和而系统参数(a,b,c)完全匹配的情况下,得到解密的最后一帧的图像如图6所示,完全和原始图像一样,解密效果非常明显。然后,调整系统参数b,把b的值重新取为30.000 01时,得到如图7所示的解密效果图,解密出来的图像已经无法看清了,非常模糊,这说明此种加密算法具有很高的安全性,该系统的安全性主要来自于发送端与接收端参数失配的高度敏感性。
  根据以上仿真结果和分析,混沌本身具有实现密码的许多优点,其内在的带有确定性的随机性和计算复杂度低的特点具有很大的吸引力。目前,国内外学者将混沌加密理论应用到视频加密的还不多,主要集中在直接加密方面,没有利用视频数据本身的特性和选择性加密的优点,没有很好地结合视频压缩标准方面的研究,因此很难提高其实用性和实时性。将混沌加密与选择性加密相结合,是今后混沌保密算法方面一个重要的发展方向。
返回列表