基于FPGA的图像实时加密系统的设计与实现

来源 :西安科技大学 | 被引量 : 0次 | 上传用户:neppat8
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
当今信息化时代,无论国家、单位和个人的很多重要信息,都是以数字图形、图像、视频的形式存在。这些图像视频文件的存储和传输,不可避免地面临着被窃取和攻击的危险,因此图像视频文件的加解密研究是信息安全保密研究领域的一个重要研究方向,世界各国都投入了巨大力量从事这方面的理论研究和系统、设备的开发。信息加解密和密码学是一门历史悠久的学科,在不同的历史时期,针对不同的加密数据对象,需要不同的理论及实现方法。本课题针对实时视频数据流,从设计实现成本的角度考虑,综合分析视频流数据特点及其对设计资源的需求,采用一款低成本FPGA开发板,实现了改进的Arnold-Logistic混合加解密算法,设计完成了视频图像实时加密系统并进行了硬件演示验证。论文主要工作包括对视频传输系统结构进行分析,在此基础上,把视频加密系统的设计分作三大步骤来实现:即视频图像直通平台的搭建、视频图像数据流加密模块的设计、系统各个功能模块及最终系统的仿真验证。整体设计工作是基于一款Altera Cyclone II EP2C5Q208C8N FPGA开发板及其开发环境完成的。视频图像直通平台,主要是采用Verilog硬件描述语言设计实现。首先通过FPGA配置CMOS图像传感器OV7670的内部寄存器,使其输出像素为640x480的VGA视频图像数据流;然后FPGA正确捕获送来的视频图像数据,并送到外部64MB的SDRAM芯片中缓存;最后从SDRAM中提取图像数据送到VGA接口驱动模块,驱动外部显示器显示实时视频图像,方便验证直通平台以及后续图像处理后的效果。视频图像数据的加密模块部分,主要采用模型设计方式来实现。首先在Matlab的Simulink平台下,调用DSP Builder工具箱的标准库中模块来搭建正确的图像加密模型;然后调用Signal Compiler模块把DSP Builder模型转换成VHDL硬件描述语言文件,并启动Quartus编译综合、布局布线,最终生成图像加密算法模型脚本文件;最后,在搭建好的视频图像直通平台的工程中调用加密算法模块,完成整个系统的设计。仿真验证工作贯穿在整个设计的各个环节。每个模块以及整个系统都需要经过很多次重复的设计、仿真验证、修改设计工作,最终才能得到性能稳定、功能满足设计指标的系统。设计中主要是通过Modelsim、Quartus II和Simulink中自带仿真验证工具来实现软件仿真,并通过DSP Builder的在线测试以及配置到FPGA中来实现硬件仿真。通过采用自顶向下的设计方法,对系统结构和功能模块进行合理划分,然后分别实现各个子模块,最终搭建实现整体系统。最终,在一片Cyclone II芯片上,实现对CMOS图像传感器采集到的视频图像执行实时流加密操作。
其他文献
本文主要研究的是Sigma-Delta ADC中数字电路部分抽取滤波器的实现与测试。本文的课题背景是陀螺系统中高精度Sigma-Delta ADC的应用,在陀螺系统中,ADC负责将模拟信号转化为
光纤喇曼放大器(FRA)因为具有响应快、饱和输出功率大、可分布式放大等优点,在高速密集波分复用(DWDM)光纤通信中起着关键性作用,也吸引了人们的目光,其中的一个研究热点就是
三维集成电路是延续摩尔定律的重要手段,TSV是三维集成电路的核心部件。作为一种新兴技术,三维集成电路受到越来越多工业界和学术界人士的重视,和二维集成电路不同,三维集成
一维纳米材料具有高的比表面积、丰富的表面态以及较高的表面活性,使其无论在气敏传感器还是在光电器件中都展现出了优异的性能。基于一维纳米材料器件优异的性能,人们在该领
随着无线通信技术的不断发展,无线传感器网络(Wireless Sensor Network, WSN)将会逐渐成熟,其在信息感知领域的巨大价值使其备受国际科技界的关注。随着无线传感器网络的发展
过去的20年中,THz技术得到了广泛而深入的研究,但其产生、探测和操控器件仍然不够成熟:在THz时域光谱技术领域,泵浦源的价格高、体积大和难维护仍然是一个瓶颈;主动可调谐器
波分复用技术是全光纤网络通信的常用技术。传统的解波分复用器尺寸较大,传输信息时损耗过多,稳定性也不理想,进一步减小损耗、提高稳定性也受到诸多限制。因此,本文采用弯曲
红外成像技术在军事,商业,工业等领域有着广泛的应用市场。红外焦平面阵列读出电路是红外成像技术的核心部分,它的性能在红外成像系统中起着关键性的作用。本文主要的工作内
在工程实践中,由于时域积分方程方法在分析目标的电磁散射特性时,可以一次性地求解出多个频点,因此在处理宽频带问题时,时域积分方程方法得到了广泛地应用。然而基于伽辽金测