网络加密卡的研究与设计

来源 :华北电力大学(北京) 华北电力大学 | 被引量 : 0次 | 上传用户:yx2207
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着互联网的飞速发展和全球信息化进程的推进,网络安全问题也口益加剧。而密码技术是保证信息安全的重要手段,是信息安全的核心。在各种密码算法中,分组密码具有加解密速度快、易于标准化和便于软硬件实现等优点,通常是信息安全中实现数据加密、数字签名和密钥管理的核心体制。AES算法是分组密码算法中具有代表性的一个算法。论文详细的介绍了AES算法的实现原理和加密过程,并针对FPGA具有设计灵活、可靠性高、扩展性好等一系列优点,论文利用VHDL语言在FPGA中实现了AES算法。并且论文给出了算法在FPGA中的字节替换与行变换合并、列混合和逆列混合运算等的优化,从而在实现上大大减少了硬件使用面积,较大提高了硬件加/解密速度,在面积和速度综合考虑上达到了一个较好的平衡。基于FPGA的AES算法的优化实现为网络加密卡的设计搭建了一个良好的平台。在掌握网络传输协议、数据传输原理的基础上,论文首先从网卡的总体架构设计开始,在PCI和网卡芯片之间,设计加入了FPGA加密芯片,该FPGA加密芯片由PCI接口、数据加解密模块构成,其中数据加解密模块就是应用了前面的优化实现。
其他文献
序列研究是生物研究的基础,对于蛋白质各方面的研究也大多从蛋白质序列入手。序列相似性分析是序列研究的重要方面,从序列图形表达来研究相似性是一种有效的方法,因为它能提供一
在下一代移动通信中,异构网络融合是必然的发展趋势。在多种无线技术共存的地理区域内,具有多个无线接口的多模终端能够接入/切换至最适合的网络。异构无线网络中合理高效的
图像分割是一种基础性操作,其主要作用是将图像中有用的部分提取出来,以便对图像进一步分析和处理,这也是一种对图像数据的压缩,是图像处理的关键。近年来,学者们提出的各类
微软公司的VC-1视频编码技术压缩效率高、算法复杂度低,已被广泛应用到各种场合,包括高清数字视频的应用。基于Davinci技术的多媒体处理器DM6467片上系统(SoC),集成了ARM与DS
人脸识别是现代社会不可或缺的一种身份认证技术,从本质上讲是智能分类,是人工智能的具体体现。这是一种重要的生物特征识别技术,能够利用人脸图像的视觉特征信息来进行身份
人脸识别最终实现的目标是无论在非现实或现实的环境中都能达到百分之百的识别率,从而实现安全防卫系统的要求。随着人工智能领域的发展,人脸识别技术仍然存在许多问题,其中
正交频分复用(OFDM)技术是一种多载波调制技术,它具有频谱利用率高、抗多径干扰能力强等优点,已经被数字音频广播系统(DAB)、地面数字视频广播系统(DVB-T)、无线局域网(IEEE8
针对供电系统某些高压场合的温度不宜采用有线检测的问题[1],本课题开发了一种基于ZigBee技术的无线温度传感器网络系统。无线传感器网络(Wireless Sensor Network)综合了微
欧盟委员会3月18日在布鲁塞尔通过一项法规,规定在2009年至2012年逐步从市场上淘汰供家庭、工业部门和公共场所使用的白炽灯和其他高耗能照明设备,并对卤素灯和紧凑型荧光灯,
超声波无损探伤是无损检测技术中的一种重要的方法,它对于提高产品的质量和可靠性有着重要的意义,已经在钢铁、机械制造和造船工业等领域得到广泛的应用。本文以钢管的焊缝为研究对象,给出了一套基于FPGA+ARM结构的全数字化焊缝超声波探伤系统中的上位机控制与分析软件以及通信单元的设计。在对项目背景知识进行大量总结的基础上,本文首先在Windows操作系统下,以VC 6.0为前台开发工具,SQL Serve