基于FPGA的网络加密卡研究与设计

来源 :哈尔滨工业大学 | 被引量 : 0次 | 上传用户:fafa1234567
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着计算机技术,尤其是网络技术的飞速发展,在极大的方便了我们工作和学习的同时,也因安全漏洞和黑客的入侵带来了很多的安全难题。密码技术作为保证信息安全的重要手段,是信息安全的核心。在众多的密码算法中,AES(Advanced Encryption Standard)算法由于具有良好的密码特性和实现上的低成本,已成为信息安全中多种技术实现的核心体制。论文针对网络监听问题,提出采用硬件加密卡代替传统的软件加密方式,解决数据传输安全问题。详细的论述了AES算法的实现原理和加解密结构,利用Verilog语言,在FPGA(Field Programmable Gate Array)中实现AES算法。给出了针对算法结构和FPGA特点的改进方法,将行变换与字节替换合并实现模块优化、优化列混合和逆列混合运算解决加密解密耗时不对等问题,采用了两种结构方式设计加密算法:其中以速度为目标设计的完全流水线结构结合内流水线结构的解密模块吞吐率可达43.382Gbps,以最小面积为设计目标的循环流水线结构结合内部流水线结构的加密模块,slice资源仅用369个。在基于上述两种设计方式的基础上,论文还提出了一种可根据实际工程需要在面积和速度上折衷的改进方案。在完成加密卡设计的基础上,论文搭建了基于FPGA的网络加密卡设计研究的硬件平台。在学习研究了密码学、网络传输协议、数据传输原理、高速数据传输接口等基础上,论文提出了在不改变现有网络协议和数据传输链路情况下,能有效防止网络监听的网络加密卡原型设计方案,以及讨论分析了网络加密卡下一步研究中面临的两个重要问题——密钥交换和帧结构。
其他文献
随着海洋雷达遥感技术的发展,海面风速反演也得到了更为深入的研究,至今公开发表的风速反演算法已达数十种,但是并没有一个适用于各种海况的最佳模式函数,而且很少有模式函数是基
我国自改革开放以来,在经济建设方面取得了重大成就,这与政府平台公司在不同的经济环境下起到的作用是密不可分的。在经济建设发展中各地政府都发挥了在公共产品领域建设和收入
随着我国各行业经济的迅速崛起,越来越多的人才选择汇聚在财经领域,会计在其中也发挥着不可或缺的导向作用,事关企业的经济命脉,这也使得人们对这一核心领域的关注度大幅度地
陶瓷衬垫CO2气体保护单面焊双面成型是一种高效率的焊接技术,广泛的应用于船舶、压力容器、桥梁和各种钢结构和设备的制造生产。国内外都非常重视CO2气体单面焊焊接工艺的研
本刊讯2017年3月30日,“2017丁酉年黄帝故里拜祖大典”在河南省新郑市隆重举行。郑州无线电管理局圆满完成了此次拜祖大典无线电安全保障任务。
东路二人台是流传于张家口及坝上地区的一种民间戏曲。与流传于内蒙古呼和浩特以东的西路二人台有些许差别。坝上的东路二人台独具特色,土腔土调却是坝上人民的挚爱。尤其在康
食品添加剂是现代食品加工技术发展的基础,食品添加剂安全性和有效性是各界关注的重点。随着海峡两岸经贸合作的深入,海峡两岸经济合作框架协议的生效以及2008年海峡两岸食品
现代移动通信系统中射频模块的高功率和空间的电磁干扰极大的影响了器件工作的可靠性,本文研究横向扩散金属氧化物半导体场效应晶体管(LDMOSFET)在高功率微波脉冲注入下的多物
产品说明书作为一种宣传类的应用文体,在经济活动和日常生活中发挥着重要作用,它为人们提供相关产品的各项信息,指导用户使用和维修产品,同时一份高质量的说明书有助于促进产品的
<正>中国画有着几千年的古老生命,它因描绘不同的事物而有其自身的分类(如人物、山水、花鸟等),同时,也在艺术语言上有着特定的要求。明代著名画家沈周的《庐山高》就体现了