基于FPGA技术的网络加密卡研究

来源 :复旦大学 | 被引量 : 0次 | 上传用户:jia729508703
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着互联网的飞速发展和全球信息化进程的推进,随之而来的网络安全问题也日益加剧。基于可编程逻辑器件的硬件安全性解决方案不但可以提供并行处理的能力,而且具有设计灵活、可靠性高,扩展性好等一系列优点。本文即是针对基于FPGA的网络加密卡技术进行了具体的研究与实现,在掌握网络传输协议、数据传输原理和网络加密技术的基础上,完成了网络加密卡的硬件和软件程序的设计。论文工作对促进网络加密产品的研究和开发具有一定的实际意义。论文首先从网卡的总体架构设计开始,在PCI和网卡芯片之间,设计加入了FPGA加密芯片,该FPGA加密芯片由PCI接口、ISA接口、控制逻辑模块、加密芯片模块和数据加/解密模块构成。其中,控制模块负责数据的分配和数据加/解密模块的控制;加密芯片负责生成密钥序列;数据加/解密模块负责对明文数据的加密。本论文对控制模块和数据加/解密模块进行了功能设计,并利用VHDL语言对其进行了编程实现,而且针对加密芯片、控制模块和数据加/解密模块之间的信号传递进行了优化设计。在软件方面,首先利用C++语言编写了网卡的初始化程序,完成了网卡的初始化设定;然后,对网卡的发送、接收进程和TCP/IP协议栈进行了编程实现,同时解决了多线程的数据传输问题。在此基础上,利用Borland C++Builder完成了显控界面的设计。在良好的人机交互界面下,成功地完成了数据通信实验的全过程。
其他文献
近年来,由于环境问题的日益严重及石油等化石资源的不可再生性,包括农业废弃物秸秆在内的生物质资源作为一种可再生资源的研究已日益引起人们重视。“液化”技术被认为是高效
随着科学技术的发展,电路和元器件正朝着薄膜化、集成化的方向发展。电介质薄膜材料作为薄膜材料,正因顺应这一发展趋势而得以广泛地研制和应用。目前电介质薄膜材料的应用已
对现阶段我国债券市场短期融资券和企业债券、信用利差与政策基准利率的动、静态关系研究表明,无论从静态还是从动态角度来看,债券市场对信用风险的定价能力依然较弱,信用利
IP核复用技术是SOC设计的核心技术,可使芯片设计变得快捷,设计风险也大为降低。八位微控制器IP核是SOC设计中应用最广泛的一类嵌入式核。微控制器(MCU)是许多数字系统的核心
符号是广泛存在于人类认知世界的一种元素,在某种意义上可以说,人是“符号的动物”。符号学是考察符号本质的科学,是分析科学的一个分支。随着它的发展,各种专科符号学相继出
学校营养教育的目的就是要促进学生的健康,本研究旨在了解中学生的营养教育状况,以及教师在进行渗透营养教育过程中遇到的问题,为实施渗透营养教育提供一些建议。为此,利用营
Internet对网络带宽日益增长的要求为波分复用(Wavelength DivisionMultiplexing,WDM)器件和系统创造了一个快速增长的市场,许多不同的技术和工艺可用来实现波分复用/解复用器
SOI (Silicon On Insulator)技术因其隔离性能好、漏电流小、速度快、功耗低和抗辐照等优点被誉为二十一世纪高速、低功耗的硅集成主流技术,是功率集成电路(Power Integrated
中国风歌曲已成为中国人文化生活中不可或缺的一部分,其曲风和歌词的创新,引起了学者的广泛关注。围绕音乐学、社会学、文化等开展的研究屡见不鲜。随着对中国风歌曲研究的不
回顾了创新研究从创新系统走向创新生态系统的历程、现状和问题,考察了目前关于创新生态系统的概念、框架和模型,探讨了创新生态系统的动态性、栖息性与生长性,进而考虑了建