基于FPGA的图像加密关键技术研究

来源 :黑龙江大学 | 被引量 : 5次 | 上传用户:martelfeng
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着多媒体技术的广泛应用,图像作为多媒体信息的一种重要承载形式,以其表现真实、直观、易解读等特点,在教育、医疗、铁路、民航、社交、军事等领域得到了越来越多的应用。然而,当人们通过图像信息进行交流时,图像除承载了交流者关心的信息外,往往还承载了众多的环境信息、交流者的隐私信息,例如:医疗图像中的个人生物信息、军事图像中隐含的地理特征等。这使得用于图像交互的信息系统,除提供便利的信息交互外,还必须高度重视图像信息在传递过程中的安全性,有效地抵御对图像的窃取与篡改等攻击行为。有别于文本、声音等有限符号集信息,图像信息在应用中具有交互实时性强、突发数据量大的特点,这就要求承载图像交互的信息系统必须具有高速的信息吞吐能力和高效的信息加解密能力。如何达到这些目的,目前较多研究认为:设计并利用具有高速、并行特点的专用硬件对图像信息进行变换,是满足广泛图像应用的有效手段之一。FPGA以其内部电路的并行性、内部集成锁相环的高效性、引脚功能的可定制性、维护升级的便捷性以及灵活多样的扩展性,可以满足高速图像加密系统的需求。由于FPGA的灵活性,可以根据具体的应用需求进行灵活的设计,减少专业芯片的限制。而且FPGA的内部程序可以进行并行处理,同时执行多个任务,提高效率,减少时延,同时,FPGA具有大量的IP核,可以满足图像加密的方式多样性,应用需求灵活性的要求。本文研究了基于SMS4分组密码图像加密算法、基于祖冲之序列密码图像加密算法和复合混沌图像加密算法,并采用上述图像加密算法,设计开发了图像加密系统。论文的主要研究内容和创新点如下:针对于图像数据量大以及FPGA的并行处理的特点,提出了基于SMS4分组密码的图像加密算法,设计了基于FPGA的内部流水线优化结构,提高了加密算法的吞吐率。为了提高图像加密安全性,根据SMS4分组加密算法的特点,设计一种基于FPGA的地址变换快速置乱方法,简化电路结构,提高图像置换的效率。为满足图像加密系统的需要,设计开发了基于SMS4分组密码图像加密算法的功能模块。由于序列密码硬件实现电路简单,易于实现,提出了基于祖冲之序列密码的图像加密算法,此算法能够占用较少的FPGA资源,完成图像的加解密功能。为了提高加密图像的安全性,抵抗针对于图像的差分攻击,设计了一种适用于FPGA的密码链接方式和改进Baker的图像置换置乱算法,开发了基于祖冲之序列密码图像加密功能模块。针对于传统加密算法的加密强度依赖于固定的硬件电路结构的特点,以及图像信息具有信息量大、冗余性强、图像像元之间的相关性强,混沌系统具有初始条件的敏感性和类随机性的特点,提出了基于复合Logistic混沌系统的图像加密算法,并对复合混沌方程的李雅普诺夫指数进行了分析。复合混沌系统的加密强度随像元之间的相关性变化而变换,并取得较好的图像加密效果。针对复合混沌图像加密算法,设计开发了基于FPGA的混沌图像加密系统,为提高了混沌系统的复杂性,采用128比特的乘法器进行设计。采用本文设计的图像加密算法,设计开发了基于嵌入式平台的图像加密系统和基于FPGA平台的图像加密系统。基于嵌入式开发平台采用ARM处理器进行开发,采用了SMS4分组密码图像加密算法和祖冲之序列密码图像加密算法。基于FPGA的开发平台采用本文设计的三种图像加密算法,采用PCIe总线接口与计算机进行数据通信,并且应用DMA技术进行设计,完成计算机内存与FPGA内部存储器之间的数据交互,FPGA负责图像的加解密工作及整个系统的控制,提高了系统的执行效率。
其他文献
在有限元分析各个阶段都存在着大量数据共享,介绍了MFCODBC技术,并应用于有限元分析系统,实现数据输入输出、浏览及编辑等功能。
无论怎么营销,书的内容永远是第一位的。《西方经典通读》丛书到底想传达什么样的理念?希望提供人们什么样的思想营养?让丛书主编孙左满来说吧。
牛肉味美可口,深受消费者喜爱,市场需求量大,带动了养殖产业的发展。但在现实生活中,因养殖者对育肥牛养殖管理技术掌握不到位,以致于肉质不佳,缺少市场竞争力,本文就育肥牛
针对“一带一路”沿线国家多元文化背景展开跨文化教学是外语教学改革主动符合国家战略发展的需要,也是外语自身发展的需要。通过基于慕课的跨文化教学,借鉴“产出型语言内容
场景理解作为图像处理和计算机视觉研究领域中极其重要的基础性任务,其研究成果已广泛应用于军事无人机、航天器导航、网络多媒体信息搜索、智能监控、智能交通、医疗信息化
一些英国科学家近日表示,他们认为爱因斯坦和牛顿这两位著名的科学界泰斗可能患有一种名为阿斯佩吉综合征的孤独症.这种疾病最早是由维也纳内科医生汉斯·阿斯佩吉于1944
视觉目标跟踪技术是计算机视觉的重要研究课题之一,它是进行更高层次行为识别和图像语义理解的必要前提,有着广泛的应用背景(比如视频监控、智能交通、机器人导航等)。在跟踪
回 回 产卜爹仇贱回——回 日E回。”。回祖 一回“。回干 肉果幻中 N_。NH lP7-ewwe--一”$ MN。W;- __._——————》 砧叫]们羽 制作:陈恬’#陈川个美食 Back to yield
回 回 产卜爹仇贱回——回 日E回。”。回祖 一回“。回干 肉果幻中 N_。NH lP7-ewwe--一”$ MN。W;- __._——————》 砧叫]们羽 制作:陈恬’#陈川个美食 Back to yield
疼痛的定性与定量测量河北医科大学附属第四医院(050011)段红光,倪家骧进行疼痛治疗和研究时,医生首先要判断疼痛的性质与程度,以便作出定性和定量诊断。这是确定临床诊断,制定治疗方案,观