首页> 外文会议>International Conference on Control, Automation, Communication and Energy Conservation >Hardware Based Pattern Matching Technique for Packet Inspection of High Speed Network
【24h】

Hardware Based Pattern Matching Technique for Packet Inspection of High Speed Network

机译:基于硬件的高速网络分组检查模式匹配技术

获取原文

摘要

Network Intrusion Detection Systems (NIDS) detect and prevent numerous security threats in network traffic. Advanced IDS go beyond packet header and examine packet payload to detect content-based security threats. But payload scanning is intensive task in IDS, since each packet must be compared against thousands of predefined attacks at multigigabit rate. Software based IDS achieve throughput only at the rate of Mbps, whereas hardware based solutions achieve higher throughput at the rate of Gbps. In this paper we present an optimized hash based algorithm called Word Split Hash algorithm (WSHA) to compare payload against attacks. In previous hash based algorithms the elimination or detection of virus is at last stage after finding hash for the whole word but in WSHA we will do checks after finding subhash values at many stages and also in the final stage. Hence throughput is increased. Also only a bit comparison is carried out for checking purpose after finding the subhash values. So the memory space utilized will be very much reduced. This string matching algorithm can be implemented in FPGA, which can provide very fast and efficient scanning with less memory space occupied. They are designed and simulated in VHDL using Modelsim tool.
机译:网络入侵检测系统(NID)检测并防止网络流量中的许多安全威胁。高级ID超出数据包标题,并检查数据包有效载荷以检测基于内容的安全威胁。但有效载荷扫描是ID中的强化任务,因为必须以多字率与数千个预定义的攻击进行比较。基于软件的IDS仅以MBPS的速率实现吞吐量,而基于硬件的解决方案以GBPS的速率实现了更高的吞吐量。在本文中,我们介绍了一种称为Word Split散列算法(WSHA)的优化散列算法,以比较攻击的有效载荷。在以前的哈希基算法中,消除或检测病毒在找到整个单词的哈希之后持续阶段,但在WSHA中,我们将在查找在许多阶段的子痫值以及最后阶段进行检查。因此吞吐量增加。在找到子返回值后,仅执行用于检查目的的比特比较。因此利用的内存空间将非常减少。该字符串匹配算法可以在FPGA中实现,可以提供非常快速高效的扫描,占用较少的内存空间。它们使用ModelSIM工具在VHDL中设计和模拟。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号