基于IPSec的高性能可重构安全网关系统设计

来源 :云南大学 | 被引量 : 0次 | 上传用户:HOHO333
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
IPSec协议是TCP/IP协议的网络层安全标准,也是VPN网络的重要实现技术,被广泛应用于路由器、防火墙产品以及Windows等主流操作系统中。IPSec安全网关主要处于VPN网络中企业内部网络与Internet的连接边缘,是企业通信网络的安全屏障,也是通信流量主要汇集之处,因而需要高速的数据处理能力。IPSec安全网关的实现主要有软件实现和专用硬件实现两种方法,其中软件实现灵活可变,但效率较低,无法适应目前越来越高的网络传输速率;传统ASIC专用硬件实现虽然能够达到较高的系统效率,但缺乏灵活性,不能满足IPSec协议的算法无关性原则,并且在特定算法出现严重安全性缺陷时,无法及时进行改进或替换。本文研究的高性能可重构安全网关系统设计实现技术属于可重构硬件实现方法,通过将FPGA可重构计算平台引入高性能安全网关的设计中,使得安全网关的设计既能满足高性能处理的要求,又能实现IPSec协议算法无关性的需要。 论文文专门针对IPSec协议处理的需要设计了优化的硬件处理结构,其中采用了FPGA可重构芯片实现核心的加密认证算法,采用网络处理器技术实现对网络数据分组的高速分类派发,采用三元组内容寻址存储器实现高速数据分组匹配查找功能,采用嵌入式微处理器完成IPSec安全关联的建立维护以及用户安全策略的管理。 论文的主要研究内容集中于IPSec协议簇中ESP协议加密功能的高性能可重构设计与实现技术。并针对目前广泛使用的三重DES算法和AES加密算法设计了专用的加密算法处理芯片结构,采用循环展开、轮间流水线、轮内流水线、和混合流水线等技术优化加密算法处理芯片的设计。同时,本文还对各种加密算法处理芯片实现方法的性能、逻辑资源消耗、以及系统结构效率进行了定量评价。通过仿真实验,3DES算法的最高实现速率达到6973.2Mb/s,AES算法混合流水线结构的实现速率达到了27.1Gb/s,是目前关于AES算法实现报道中最高的性能。 最后,论文还对IPSec协议簇中AH协议的认证码生成技术作了一定探讨,从安全性、实现效率等方面总结了目前常用认证码生成技术,特别针对可重构计算平台的实现性能,分析了各种认证码生成技术的适用性。
其他文献
所谓函数的唯一性理论主要是探讨在什么情况下只存在一个函数满足给定的条件.近几十年来,它倍受关注,已成为国际上较为活跃的研究课题.而且,随着研究的不断深入和发展,它被赋予了
代数K-理论与代数数论有着密切的联系。假设F是一个数域,O〈,F〉是F的整数环。对于Tame核K〈,2〉O〈,F〉的结构的研究是热门的前沿课题之一,许多数学家对此进行了大量的研究。
本文研究了一个倒向随机微分方程的理论问题和一个数理金融中的实践问题。 在对一般鞅驱动的倒向随机微分方程的研究中,通过对驱动鞅过程和σ-代数流进行停时化处理,改善了
在经典小波分析的基础上,本文提出了n维广义拟实数进制小波分析的理论框架,增加了构造小波的自由度。同时给出了正交和双正交情形下的相关定理,证明了在此理论框架下,广义的Malla
非正则哈密尔顿系统广泛应用于物理力学诸多领域,譬如等离子体中的导心系统就是一个典型的例子.对于这类系统,传统意义上的标准辛算法不再适用.以往的处理方法有两种:一种是针
在数学中,图论是研究图的理论.图是离散数学中最重要的研究对象之一,它是用来描述集合元素间二元关系的一种数学结构.一个图是由图中的顶点以及连接它们的边所组成.具体来说,一
  文章分为四个部分。第一部分在文献阅读基础上回顾了协整理论的发展历程,并且总结了时间序列分析与协整分析的研究成果。第二部分首先阐述了维纳过程和基于其上的泛函中心
本论文给出了在一个较弱条件下的一种精确Gross-Zagier公式.特别的,我们还推广了Gross在文章”X0(N)上的Heegner点”中的工作,考察更为广泛的模曲线上的Heegner点的性质.通过运
在过去的二十年里,自适应方法的研究发展非常迅速。在相当多的实际问题中,由于解的奇异性质的存在,传统的一致网格计算会极大地浪费计算机资源,并使得数值求解无法实现。相反地,通
学位