MPEG2图像加密的FPGA实现

来源 :电子科技大学 | 被引量 : 0次 | 上传用户:Shimq
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
本论文讨论的是如何对符合DVB-T 标准的数字图像无线监控系统中的MPEG2 图像实现底层硬件的实时加/解密。数字图像无线监控系统是某公司研发的符合DVB-T 标准的实时图像语音无线传输系统,通过对实时采集的图像等信息的发射与接收实现对远程现场的无线监控。为了保证图像数据在传输中的保密性,设计了基于FPGA 的实时MPEG2 图像加/解密系统。该系统由加/解密算法模块和密钥管理模块组成。加/解密算法模块完成发射机及接收机中的实时数据流的加/解密,该模块是基于FPGA 的,采用美国国家标准DES(Data EncryptionStandard)算法,实现了对MPEG2 TS 流的硬件加/解密。密钥管理模块完成加/解密模块的密钥产生、管理、控制、输入等功能。本论文首先介绍了密码学的基本知识及几种典型的加密体制和算法。接着介绍了DVB-T 数字广播标准和数字图像无线监控系统的原理和系统结构。然后对图像加解密器的系统设计原理及实现做了详细介绍。在此基础上,介绍了FPGA 中的加密算法的仿真及实现和密钥管理模块的实现。最后介绍了系统的硬件电路和整个系统的软硬件调试。本人的工作主要包括:1. 查阅资料,了解密码学及DVB 系统相关领域知识。2. 根据项目要求设计基于FPGA 的实时MPEG2 图像加/解密系统方案。3. 基于FPGA 完成MPEG2 图像的底层硬件加密及解密逻辑程序设计,并设计各个控制程序和驱动。4. 设计系统原理图及电路板,完成系统的软硬件调试和与全系统的联调。
其他文献
本文共分为五章,第二章对MPLS技术的发展过程和工作原理做了一个简单的介绍,使我们对MPLS技术有了一个比较全面的认识。  第三章对在MPLS中实现蚂蚁算法的基本原理和算法进行
本课题主要研究CHESS短波跳频体制以及电台工作中的同步问题,即FFT滑动窗的调整问题,提出一种应用于CHESS短波跳频通信系统的位同步算法,并对算法的提出,原理以及性能进行了理论
由于可编程多媒体处理器有着强大的处理能力,它已经被广泛地应用于各种信息处理。本文研究了基于多媒体处理器的视频图像解码算法及优化。设计和研究了基于多媒体处理器MD-32
本文介绍了TCP/IP协议簇的由来和工作原理、互联网的应用和发展,总结了Internet传统的物理层承载方法,介绍了现存的三种主流电信网络传输技术SDH、ATM和WDM的基本原理,并探讨了
分数阶傅里叶变换被视为时频面上的旋转,通过旋转可以打破时频带宽积对信号时频聚集性的制约。本文将常规频谱成像理论延伸到分数域频谱成像的理论方法,更精确地刻画地震信号的
本文主要研究消防机器人的数据通信传输系统及控制系统。该研究内容是国家863及上海市科委重点支持的重大项目“消防救援机器人研究”中的一部分。 消防机器人通信及控制
现代信息系统的分布性、异构性和自治性的特征越来越显著,相应的信息资源也分布在异构的计算机环境中,信息源之间的连接表现出松散耦合的特点。在这种大规模的分布式环境下高效
  全文共分五章。主要结构为:  第一章为绪论,介绍了本文的背景并说明了本文选题的应用意义,主要从音频编码和MP3播放器两个方面入手:音频编码部分介绍了音频编码技术的历史
移动通信网络的网管系统是运用现代计算机及网络技术、通信网技术、管理技术、应用软件开发技术等,对移动通信网,以及维护管理工作流程进行综合和自动化的管理。网管系统是一
认知无线电技术,通过具有频谱检测功能的认知设备,发现未被利用的空闲频谱资源并进行合理利用。在不影响其他用户正常通信的情况下,利用频谱通信,提高频谱利用率。本文主要讨