메뉴 건너뛰기




Volumn 55, Issue 10, 2012, Pages 1216-1231

Multi-Stride string searching for high-speed content inspection

Author keywords

application specific hardware system; content inspection; dynamic perfect hash table; string matching

Indexed keywords

APPLICATION SPECIFIC HARDWARES; ARCHITECTURAL FEATURES; HARDWARE CIRCUITS; HARDWARE-ASSISTED; HASH TABLE; HIGH-SPEED; INPUT DATAS; MEMORY COST; NEW DESIGN; PATTERN SET; PROCESSING RATES; RESEARCH TOPICS; SAMPLING UNITS; STRING MATCHING; STRING-SEARCHING; VIRUS SCANNING;

EID: 84867325287     PISSN: 00104620     EISSN: 14602067     Source Type: Journal    
DOI: 10.1093/comjnl/bxs093     Document Type: Article
Times cited : (17)

References (31)
  • 3
    • 0003602325 scopus 로고
    • IETF RFC 1321 Engineering Task Force, Fremont, California, USA
    • IETF RFC 1321 (1992) The MD5 Message-Digest Algorithm. The Internet Engineering Task Force, Fremont, California, USA.
    • (1992) MD5 Message-Digest Algorithm
  • 4
    • 17744398417 scopus 로고    scopus 로고
    • Proc. Int. Conf. Network Protocols, Berlin, Germany, October 5-8 IEEE CS Press, Los Alamitos, CA
    • Yu, F., Katz, R.H. and Lakshman, T.V. (2004) Gigabit Rate Packet Pattern-Matching Using TCAM. Proc. Int. Conf. Network Protocols, Berlin, Germany, October 5-8, pp.174-183. IEEE CS Press, Los Alamitos, CA.
    • (2004) Gigabit Rate Packet Pattern-Matching Using TCAM , pp. 174-183
    • Yu, F.1    Katz, R.H.2    Lakshman, T.V.3
  • 5
    • 33746890192 scopus 로고    scopus 로고
    • Proc. Int. Conf. on Field Programmable Logic and Applications, Tampere, Finland, August 24-26 IEEE CS Press, Los Alamitos, CA
    • Song, H., Sproull, T., Attig, M. and Lockwood, J. (2005) Snort Offloader: A Reconfigurable Hardware NIDS Filter. Proc. Int. Conf. on Field Programmable Logic and Applications, Tampere, Finland, August 24-26, pp. 493-498. IEEE CS Press, Los Alamitos, CA.
    • (2005) Snort Offloader: A Reconfigurable Hardware NIDS Filter , pp. 493-498
    • Song, H.1    Sproull, T.2    Attig, M.3    Lockwood, J.4
  • 6
    • 33746124605 scopus 로고    scopus 로고
    • Proc. Int. Symp. on Field-Programmable Custom Computing Machines, Napa, CA, April 18-20 IEEE CS Press, Los Alamitos, CA
    • Cho,Y.H. and Mangione-Smith,W.H. (2005) Fast Reconfiguring Deep Packet Filter for 1+ Gigabit Network. Proc. Int. Symp. on Field-Programmable Custom Computing Machines, Napa, CA, April 18-20, pp. 215-224. IEEE CS Press, Los Alamitos, CA.
    • (2005) Fast Reconfiguring Deep Packet Filter for 1+ Gigabit Network , pp. 215-224
    • Cho, Y.H.1    Mangione-Smith, W.H.2
  • 7
    • 33746872588 scopus 로고    scopus 로고
    • Proc. Int. Conf. on Field Programmable Logic and Applications Tampere, Finland, August 24-26 IEEE CS Press, Los Alamitos, CA
    • Papadopoulos, G. and Pnevmatikatos, D. (2005) Hashing + Memory = Low Cost, Exact Pattern Matching. Proc. Int. Conf. on Field Programmable Logic and Applications, Tampere, Finland, August 24-26, pp. 39-44. IEEE CS Press, Los Alamitos, CA.
    • (2005) Hashing + Memory = Low Cost, Exact Pattern Matching , pp. 39-44
    • Papadopoulos, G.1    Pnevmatikatos, D.2
  • 8
    • 33749822913 scopus 로고    scopus 로고
    • Fast and scalable pattern matching for network intrusion detection systems
    • Dharmapurikar, S. and Lockwood, J. (2006) Fast and scalable pattern matching for network intrusion detection systems. IEEE J. Sel. Areas Commun., 24, 1781-1792.
    • (2006) IEEE J. Sel. Areas Commun , vol.24 , pp. 1781-1792
    • Dharmapurikar, S.1    Lockwood, J.2
  • 9
    • 79955430619 scopus 로고    scopus 로고
    • IBM power edge of network processor: A wire-speed system on a chip
    • Brown, J.D., Woodward, S., Bass, B.M., Johnson, C.L. (2011) IBM power edge of network processor: A wire-speed system on a chip. IEEE Micro, 31, 76-85.
    • (2011) IEEE Micro , vol.31 , pp. 76-85
    • Brown, J.D.1    Woodward, S.2    Bass, B.M.3    Johnson, C.L.4
  • 10
    • 35248874856 scopus 로고    scopus 로고
    • Efficient reconfigurable logic circuits for matching complex network intrusion detection patterns
    • Lisbon, Portugal, September 1-3
    • Clark, C.R. and Schimmel, D.E. (2005) Efficient Reconfigurable Logic Circuits for Matching Complex Network Intrusion Detection Patterns. Field-Programmable Logic and Applications, Lecture Notes in Computer Science 2778, Lisbon, Portugal, September 1-3, pp. 956-959.
    • (2005) Field-Programmable Logic and Applications, Lecture Notes in Computer Science , vol.2778 , pp. 956-959
    • Clark, C.R.1    Schimmel, D.E.2
  • 11
    • 33751512659 scopus 로고    scopus 로고
    • Automatic synthesis of efficient intrusion detection systems on FPGAs
    • Baker, Z.K. and Prasanna, V.K. (2006) Automatic synthesis of efficient intrusion detection systems on FPGAs. IEEE Trans. Dependable Secure Comput., 3, 289-300.
    • (2006) IEEE Trans. Dependable Secure Comput. , vol.3 , pp. 289-300
    • Baker, Z.K.1    Prasanna, V.K.2
  • 12
    • 38349152484 scopus 로고    scopus 로고
    • Scalable multigigabit pattern matching for packet inspection
    • Sourdis, I., Pnevmatikatos,V. andVassiliadis, S. (2008) Scalable multigigabit pattern matching for packet inspection. IEEE Trans. VLSI Syst., 16, 156-166.
    • (2008) IEEE Trans. VLSI Syst , vol.16 , pp. 156-166
    • Sourdis, I.1    Pnevmatikatos, V.2    Vassiliadis, S.3
  • 14
    • 80053463355 scopus 로고    scopus 로고
    • String searching engine for virus scanning
    • Pao, D., Wang, X., Wang, X., Cao, C. and Zhu,Y. (2011) String searching engine for virus scanning. IEEE Trans. Comput., 60, 1596-1609.
    • (2011) IEEE Trans. Comput. , vol.60 , pp. 1596-1609
    • Pao, D.1    Wang, X.2    Wang, X.3    Cao, C.4    Zhu, Y.5
  • 15
    • 0016518897 scopus 로고
    • Efficient string matching: An aid to bibliographic search
    • Aho, A. and Corasick, M. (1975) Efficient string matching: An aid to bibliographic search. Commun. ACM, 18, 333-340.
    • (1975) Commun. ACM , vol.18 , pp. 333-340
    • Aho, A.1    Corasick, M.2
  • 16
    • 84991477170 scopus 로고    scopus 로고
    • Bit-split stringmatching engines for intrusion detection and prevention
    • Tan, L., Brotherton, B. and Sherwood, T. (2006) Bit-split stringmatching engines for intrusion detection and prevention. ACM Trans. Archit. Code Optim., 3, 3-34.
    • (2006) ACM Trans. Archit. Code Optim , vol.3 , pp. 3-34
    • Tan, L.1    Brotherton, B.2    Sherwood, T.3
  • 17
    • 62349119812 scopus 로고    scopus 로고
    • Proc. 25th Int. Conf. Computer Communications, Barcelona, Spain, April 23-29 IEEE CS Press, Los Alamitos, CA
    • Van Lunteren, J. (2006) High-Performance Pattern-Matching for Intrusion Detection. Proc. 25th Int. Conf. Computer Communications, Barcelona, Spain, April 23-29, pp. 1-13. IEEE CS Press, Los Alamitos, CA.
    • (2006) High-Performance Pattern-Matching for Intrusion Detection , pp. 1-13
    • Van Lunteren, J.1
  • 20
    • 77958071343 scopus 로고    scopus 로고
    • A memory efficient pipelined implementation of the Aho-Corasick string matching algorithm
    • 7, Article 10
    • Pao, D., Lin,W. and Liu, B. (2010)A memory efficient pipelined implementation of the Aho-Corasick string matching algorithm. ACM Trans. Archit. Code Optim., 7, Article 10.
    • (2010) ACM Trans. Archit. Code Optim
    • Pao, D.1    Lin, W.2    Liu, B.3
  • 22
    • 46149109486 scopus 로고    scopus 로고
    • Proc. Int. Conf. on Network Protocols, Santa Barbara, CA, USA, November 12-15 IEEE CS Press, Los Alamitos, CA
    • Alicherry, M., Muthuprasanna M. and Kumar, V. (2006) High Speed Matching for Network IDS/IPS. Proc. Int. Conf. on Network Protocols, Santa Barbara, CA, USA, November 12-15, pp. 187-196. IEEE CS Press, Los Alamitos, CA.
    • (2006) High Speed Matching for Network IDS/IPS , pp. 187-196
    • Alicherry, M.1    Muthuprasanna, M.2    Kumar, V.3
  • 24
    • 33749059202 scopus 로고    scopus 로고
    • Efficient packet classification using TCAMs
    • Pao, D., Li, Y.K. and Zhou, P. (2006) Efficient packet classification using TCAMs. Comput. Netw., 50, 3523-3535.
    • (2006) Comput. Netw. , vol.50 , pp. 3523-3535
    • Pao, D.1    Li, Y.K.2    Zhou, P.3
  • 26
    • 79551525456 scopus 로고    scopus 로고
    • MS-DFA: Multiple-stride pattern matching for scalable deep packet inspection
    • Vespa, L., Weng, N. and Ramaswamy, R. (2011) MS-DFA: Multiple-stride pattern matching for scalable deep packet inspection. Comput. J., 54, 285-303.
    • (2011) Comput. J. , vol.54 , pp. 285-303
    • Vespa, L.1    Weng, N.2    Ramaswamy, R.3
  • 27
    • 0012405865 scopus 로고
    • Technical Report TR-94-17. Department of Computer Science, University of Arizona. Tucson, Arizona
    • Technical Report TR-94-17 (1994) A Fast Algorithm for Multipattern Searching. Department of Computer Science, University of Arizona. Tucson, Arizona.
    • (1994) A Fast Algorithm for Multipattern Searching
  • 28
    • 79551630961 scopus 로고    scopus 로고
    • A fast string-matching algorithm for network processor-based intrusion detection system
    • Liu, R.T., Huang, N.F., Chen, C.H. and Kao, C.N. (2004) A fast string-matching algorithm for network processor-based intrusion detection system. ACM Trans. Embedded Comput. Syst., 3, 614-633.
    • (2004) ACM Trans. Embedded Comput. Syst , vol.3 , pp. 614-633
    • Liu, R.T.1    Huang, N.F.2    Chen, C.H.3    Kao, C.N.4
  • 29
    • 27544489331 scopus 로고    scopus 로고
    • Proc. Symp. on Computers and Communications. Cartagena, Spain, June 27-30 IEEE CS Press, Los Alamitos, CA
    • Liu, R.T., Kao, C.N., Wu, H.S., Shih, M.C. and Huang, N.F. (2005) FTSE: The FNP-like TCAM Searching Engine. Proc. Symp. on Computers and Communications. Cartagena, Spain, June 27-30, pp. 863-868. IEEE CS Press, Los Alamitos, CA.
    • (2005) FTSE: The FNP-like TCAM Searching Engine , pp. 863-868
    • Liu, R.T.1    Kao, C.N.2    Wu, H.S.3    Shih, M.C.4    Huang, N.F.5
  • 31
    • 72449126097 scopus 로고    scopus 로고
    • On designing fast nonuniformly distributed IP address lookup hashing algorithms
    • Martinez, C.J., Pandya, D.K. and Lin, W.M. (2009) On designing fast nonuniformly distributed IP address lookup hashing algorithms. IEEE/ACM Trans. Netw., 17, 1916-1925.
    • (2009) IEEE/ACM Trans. Netw , vol.17 , pp. 1916-1925
    • Martinez, C.J.1    Pandya, D.K.2    Lin, W.M.3


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.