期刊文献+

一种高性能的字符串匹配硬件实现法 被引量:2

A High-performance Hardware Implementation of String Matching
下载PDF
导出
摘要 随着网络技术的快速发展和Internet的普及,网络的安全性越来越受到重视,字符串匹配作为实现网络安全检测的核心技术和实现难点,也越发受到人们的关注。文章提出了一种基于分离式状态表的硬件实现法,吸取了AC算法中自动跳转状态机的思想,能实现线速并行的匹配且具有较少的硬件开销,是一种高性能的多模式串匹配实现法。 With the high-speed development of network technologies and the popularity of Internet, network security is getting more and more important. As the key technique to implement network security detection, string matching is also drawing more and more attention. In this article, we put out an implementation based on separate-state-table, which adopts the idea of FSM from Aho-Corasick algorithm and can provide wire-speed,concurrent string matching with low hardware cost. Our implementation is proved to be a high-performance implementation of multi-pattern matching.
出处 《微电子学与计算机》 CSCD 北大核心 2006年第7期60-63,共4页 Microelectronics & Computer
基金 与美国combrio公司合作的"应用层交换机(ApplicationSwitch)"的国际合作项目
关键词 字符串匹配 AC算法 分离武状态表 存储压缩 String matching, AC algorithm, Separate-state-table, Memory compression
  • 相关文献

参考文献7

  • 1Thierry Lecroq.Experimental results on string matching algorithms.1995,25(7):4~7
  • 2Long Bu,John Chandy.FPGA based network Intrusion detection using content addressable memories.University of connecticut storrs,CT 06269-2157,2003:1~2
  • 3MSc Thesis.Efficient and high-speed FPGA-based string matching for packet Inspection.July 2004:37~76
  • 4B Bloom.Space/Time trade-offs in hash coding with allowable errors.Comm.ACM,1970,13(7):3~8
  • 5Alfred V Aho,Margarent J Corasick.Efficient string matching:An aid to mibliographic search,June 2003:2~3
  • 6Nathan Tuck,Timothy Sherwood,Brad Calder,George Varghese.Deterministic memory-efficient string matching algorithms for intrusion detection.University of california,San Diego March 2004:8~9
  • 7S Antonatos,K G Anagnostakis,E P Markatos,M Polychronakis.Performance analysis of content matching intrusion detection systems.Tokyo,Japan,2004:3~4

同被引文献14

  • 1刘宏斌.采用状态机和消息机制的串口接收程序[J].单片机与嵌入式系统应用,2004,4(10):72-73. 被引量:6
  • 2周奋,王婷.嵌入式系统中串口通信帧的同步方法[J].单片机与嵌入式系统应用,2006,6(10):73-75. 被引量:12
  • 3李伟男,鄂跃鹏,葛敬国,钱华林.多模式匹配算法及硬件实现[J].软件学报,2006,17(12):2403-2415. 被引量:42
  • 4KNUTH D E,MORRIS J H,PRATT V R.Fast pattern matching in strings[J].SIAM Journal on Computing,1977,6(2):323-350.
  • 5BOYER R S,MOORE J S.A fast string searching algorithm[J].Communications of the ACM,1977,20(10):762-772.
  • 6AHO A V,CORASICK M J.Efficient string matching:An aid to bibliographic search[J].Communications of the ACM,1975,18(6):333-340.
  • 7PMC Sierra. A Saturn Packet and Cell Interface Specification for oc192 sonet/sclh and 10 gigabit ethernet[EB/OL]. 2001 [2006 - 02 - 01 ]. http://www, pmc-sierra, com/my PMC/pmc-1991635. ptf.
  • 8Zachary K Baker, Viktor K Prasanna. Time and area efficient pattern matching on FPGAs [ C ]. Field - Programmable Custom Computing Machines (FCCM 2004). EEE Computer Society, 2004:135- 144.
  • 9Bu Long, Chandy J A. FPGA based network intrusion detection using content addressable memories [ C].Field - Programmable Custom Computing Machines (FCCM 2004). IEEE Computer Society, 2004 : 316 - 317.
  • 10Knuth D E, Morris M, Pratt V R. Fast pattern matching in strings[J]. SIAM Journal on Computing, 1977,6(2): 323 - 350.

引证文献2

二级引证文献4

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部