AES是美国于2000年10月份确立的高级加密标准,该标准的反馈链路模式AESCBC加密算法,用于在IPSec中替代DESCBC和3DESCBC。 加密是安全数据网络的关键,要保证在公众网上传输的信息不被窃取和偷听,必须对数据进行加密。在不影响网络性能的前提下,快速实现数据加密/解密,对于开发高性能的安全路由器、安全网关等对数据处理速度要求高的通信设备具有重要的意义。 在目前可查询的基于FPGA技术实现AESCBC的设计中,最快的加/解密速度达到700Mbps/400MHZ。商用CPU奔腾4主频3.06,用汇编语言编写程序,全部资源用于加密解密,最快的加密解密速度可以达到1.4Gbps。但根据国外测试结果表明,即使开发的路由器本身就基于高性能的双64位MIPS网络处理器,软件加密解决方案仅能达到路由器所要求的最低吞吐速率600Mbps。 本文首先研究分析了目前几种实现AESCBC的方法有缺点的情况下,在深入研究影响硬件快速实现AESCBC难点基础上,设计出一种适应于报文加密解密的硬件快速实现AESCBC的方案,在设计中采用加密解密和密钥展开并行工作,实现了在线提供子密钥。在解密中采用了双队列技术,实现了报文解密和子密钥展开协调工作,提高了解密速度。 本文在quartus全面仿真设计方案的基础上,全面验证了硬件实现AESCBC方案的正确性,全面分析了本设计加密解密的性能。并且针对设计中的流水线效率低的问题,提出改善流水线性能的方案,设计出报文级并行加密解密方案,并且给出了硬件实现VPN的初步方案。实现了单一模块加密速度达到1.16Gbps,单一模块解密速度达到900Mbps,多个模块并行工作加密解密速度达到6.4Gbps。 论文最后给出了总结与展望。目前实现的AESCBC算法,只能通过仿真验证其功能的正确性,还需要下载到芯片上做进一步的验证。要用硬件实现整个IPSec,还要进一步开发基于FPGA的技术。总之,为了适应路由器发展的需求,还有很多技术需要研究。
资源简介:AES是美国于2000年10月份确立的高级加密标准,该标准的反馈链路模式AESCBC加密算法,用于在IPSec中替代DESCBC和3DESCBC。 加密是安全数据网络的关键,要保证在公众网上传输的信息不被窃取和偷听,必须对数据进行加密。在不影响网络性能的前提下,快速实现数据...
上传时间: 2013-05-29
上传用户:wangzhen1990
资源简介:该文档为基于FPGA的DES加密算法的高性能的实现简介文档,是一份很不错的参考资料,具有较高参考价值,感兴趣的可以下载看看………………
上传时间: 2021-11-23
上传用户:XuVshu
资源简介:这是一个基于FPGA的加密/解密算法的简单介绍,并阐述了它的好处。
上传时间: 2013-08-10
上传用户:懒龙1988
资源简介:基于FPGA技术的存储器设计及其应用 原理详细!!!1
上传时间: 2013-08-20
上传用户:chukeey
资源简介:变频器在各行各业中的各种设备上迅速普及应用,已成为当今节电、改造传统工业、改善工艺流程、提高生产过程自动化水平、提高产品质量以及推动技术进步的主要手段之一,是国民经济和生活中普遍需要的新技术。但是现有变频器的调制算法尚存在一些缺点,如开关损...
上传时间: 2013-07-09
上传用户:qq442012091
资源简介:遗传算法是基于自然选择的一种鲁棒性很强的解决问题方法。遗传算法已经成功地应用于许多难优化问题,现已成为寻求满意解的最佳工具之一。然而,较慢的运行速度也制约了其在一些实时性要求较高场合的应用。利用硬件实现遗传算法能够充分发挥硬件的并行性和流水...
上传时间: 2013-07-22
上传用户:谁偷了我的麦兜
资源简介:基于FPGA技术的HDLC帧收发器的设计与实现
上传时间: 2013-05-24
上传用户:lindor
资源简介:我国的骨干通信网上的传输速率已经向40 GB/s甚至是160 GB/s发展,传输线路以光纤作为主要的传输通道。与光纤相关的损耗和单模光纤的主要色散,即偏振模色散,不仅仅限制了光信号在通信过程中的传输距离,还很大程度上影响其通信容量。其中,偏振模色散对单模...
上传时间: 2013-11-15
上传用户:zhaiye
资源简介:基于FPGA技术的存储器设计及其应用 原理详细!!!1
上传时间: 2014-08-08
上传用户:wpt
资源简介:基于决策树的数据挖掘算法的技术研究,请批评指正。
上传时间: 2014-08-12
上传用户:6546544
资源简介:这是一个基于FPGA的加密/解密算法的简单介绍,并阐述了它的好处。
上传时间: 2017-07-29
上传用户:kristycreasy
资源简介:该文档为基于FPGA技术的数字相关器的设计与实现简介文档,是一份很不错的参考资料,具有较高参考价值,感兴趣的可以下载看看………………
上传时间: 2021-11-29
上传用户:
资源简介:该文档为FPGA_ASIC-基于FPGA的AES加密算法的高速实现概述文档,是一份很不错的参考资料,具有较高参考价值,感兴趣的可以下载看看………………
上传时间: 2022-01-01
上传用户:
资源简介: 本文是基于Arria V和Cyclone V精度可调DSP模块的高性能DSP应用与实现(英文资料)
上传时间: 2014-12-28
上传用户:CHINA526
资源简介:我国的骨干通信网上的传输速率已经向40 GB/s甚至是160 GB/s发展,传输线路以光纤作为主要的传输通道。与光纤相关的损耗和单模光纤的主要色散,即偏振模色散,不仅仅限制了光信号在通信过程中的传输距离,还很大程度上影响其通信容量。其中,偏振模色散对单模...
上传时间: 2014-01-22
上传用户:wfeel
资源简介:·基于PCA和BP神经网络算法的车牌字符识别
上传时间: 2013-04-24
上传用户:maizezhen
资源简介: 本文是基于Arria V和Cyclone V精度可调DSP模块的高性能DSP应用与实现(英文资料)
上传时间: 2013-10-27
上传用户:yzy6007
资源简介:基于c语言编写的关于编译中的词法分析算法的编程
上传时间: 2015-04-19
上传用户:ljmwh2000
资源简介:基于AGGLOMERATIVE模型的聚类算法matlab实现
上传时间: 2014-01-07
上传用户:磊子226
资源简介:基于遗传算法的图像模式识别 ,这个是本人收藏的有关遗传算法的源程序
上传时间: 2014-01-08
上传用户:标点符号
资源简介:介绍了给基于API函数的图像处理算法和实现
上传时间: 2015-07-20
上传用户:大融融rr
资源简介:基于dsp5402的一些基本算法的源代码
上传时间: 2014-08-23
上传用户:开怀常笑
资源简介:一个基于类的k-means算法的实现。学习这个算法的一个好例子
上传时间: 2015-09-04
上传用户:com1com2
资源简介:基于非线性扩散滤波的指纹增强算法的详细说明
上传时间: 2015-09-11
上传用户:zhaiye
资源简介:基于MUSIC算法的doa估计算法的改进,比原来的算法更有效,大家可以下载看一下了,欢迎讨论.
上传时间: 2013-12-20
上传用户:569342831
资源简介:基于OPC技术的工业监控系统的体系结构.本文突出了基于OPC技术分布式工业监控系统的体系结构
上传时间: 2015-10-16
上传用户:hwl453472107
资源简介:基于最小均方误差算法的自适应滤波器在仿真源程序
上传时间: 2015-10-17
上传用户:思琦琦
资源简介:基于 神经网络 算法的 入侵检测,我的 毕业设计,仅 供大家参考
上传时间: 2013-12-19
上传用户:love_stanford
资源简介:基于词典和最大匹配算法的的中文分词组件,达到很好的分词准确率
上传时间: 2015-11-03
上传用户:yuzsu
资源简介:C++编写的高性能矩阵乘法的Stranssen算法,能够有效提高矩阵乘法的效率。
上传时间: 2015-11-07
上传用户:牧羊人8920