10.3969/j.issn.1005-3026.2013.03.009
入侵检测中字符匹配系统的FPGA实现
在入侵检测系统中,由于基于软件的字符匹配系统受处理器性能与软件串行执行等因素影响,处理速度有限,故设计并实现了基于FPGA的字符匹配系统.以硬件电路的实现方式提升处理性能,并采用了适合于FPGA运算的XOR Hash算法快速计算地址,从地址中取数据进行匹配,并实现数据的并行处理.通过在原有入侵规则实现逻辑上进行修正,实现规则的更新,通过预处理对冲突的模式串单独匹配解决了冲突.实验结果显示,系统的数据处理能力达到了1.29 Gbps,为软件方法的35倍以上.当处理更多Snort规则时,系统吞吐量不受影响,资源的消耗增加很少.
字符匹配、FPGA、入侵检测、XOR Hash算法、Hash冲突
34
TP393.08(计算技术、计算机技术)
国家自然科学基金资助项目60970157;辽宁省博士启动基金资助项目2081019
2015-07-29(万方平台首次上网日期,不代表论文的发表时间)
共5页
339-343