{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,9]],"date-time":"2026-06-09T08:45:25Z","timestamp":1780994725548,"version":"3.54.1"},"reference-count":36,"publisher":"IEEE","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2010,3]]},"DOI":"10.1109\/infcom.2010.5462149","type":"proceedings-article","created":{"date-parts":[[2010,5,12]],"date-time":"2010-05-12T20:54:40Z","timestamp":1273697680000},"page":"1-9","source":"Crossref","is-referenced-by-count":20,"title":["Robust and Fast Pattern Matching for Intrusion Detection"],"prefix":"10.1109","author":[{"given":"Kedar","family":"Namjoshi","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Girija","family":"Narlikar","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"263","reference":[{"key":"ref33","author":"sourcefire","year":"0","journal-title":"Snort - the de facto standard for intrusion"},{"key":"ref32","author":"hopcroft","year":"1979","journal-title":"Introduction to Automata Theory Languages and Computation"},{"key":"ref31","author":"aho","year":"2007","journal-title":"Compilers Principles Techniques & Tools"},{"key":"ref30","article-title":"Backtracking algorithmic complexity attacks against a nids","author":"smith","year":"2006","journal-title":"ACSAC"},{"key":"ref36","year":"0","journal-title":"Defcon 8 convention capture the flag packet traces"},{"key":"ref35","year":"0","journal-title":"Defcon 10 convention capture the flag packet traces"},{"key":"ref34","year":"0","journal-title":"Defcon convention"},{"key":"ref10","article-title":"Gigabit rate packet pattern-matching using team","author":"yu","year":"2004","journal-title":"ICNP"},{"key":"ref11","doi-asserted-by":"publisher","DOI":"10.1109\/FCCM.2004.50"},{"key":"ref12","article-title":"A scalable architecture for high-throughput regular-expression pattern matching","volume":"34","year":"2006","journal-title":"ACM SIGARCH Computer Architecture News"},{"key":"ref13","doi-asserted-by":"publisher","DOI":"10.1145\/306549.306563"},{"key":"ref14","article-title":"Insecure context switching: inoculating regular expressions for survivability","author":"drewry","year":"0","journal-title":"WOOT'08 Proceedings of the 2nd Usenix Workshop on Offensive Technologies"},{"key":"ref15","first-page":"233","article-title":"Regular expressions: new results and open problems","volume":"9","author":"ellul","year":"2004","journal-title":"I Autom Lang Comb"},{"key":"ref16","first-page":"181","author":"laurikari","year":"2000","journal-title":"Nfas with tagged transitions their conversion to deterministic automata and application to regular expressions"},{"key":"ref17","author":"corporation","year":"2000","journal-title":"Can-2005&#x2013;2491"},{"key":"ref18","year":"2002","journal-title":"gnu project manual pages"},{"key":"ref19","author":"friedl","year":"2006","journal-title":"Mastering Regular Expressions"},{"key":"ref28","doi-asserted-by":"publisher","DOI":"10.1145\/360825.360855"},{"key":"ref4","doi-asserted-by":"publisher","DOI":"10.1145\/363347.363387"},{"key":"ref27","doi-asserted-by":"publisher","DOI":"10.1145\/948109.948145"},{"key":"ref3","article-title":"Denial of service through regular expressions","author":"crosby","year":"0","journal-title":"usenix Security Symposium Work-in-Progress"},{"key":"ref6","doi-asserted-by":"publisher","DOI":"10.1016\/B978-0-444-88071-0.50010-2"},{"key":"ref29","first-page":"29","article-title":"Denial of service via algorithmic complexity attacks","author":"crosby","year":"2003","journal-title":"Proc of the 12th USENIX Security Symposium"},{"key":"ref5","author":"alert","year":"0","journal-title":"Buffer overflow on procedures of the replication management api packages"},{"key":"ref8","doi-asserted-by":"publisher","DOI":"10.1145\/1185347.1185372"},{"key":"ref7","doi-asserted-by":"publisher","DOI":"10.1145\/1132462.1132464"},{"key":"ref2","author":"cox","year":"0","journal-title":"Implementing regular expressions"},{"key":"ref9","doi-asserted-by":"publisher","DOI":"10.1109\/IPDPS.2007.370290"},{"key":"ref1","author":"cox","year":"0","journal-title":"Regular Expression Matching Can Be Simple and Fast"},{"key":"ref20","first-page":"252","article-title":"Performance adaptation in real-time intrusion detection systems","author":"lee","year":"2002","journal-title":"RAID"},{"key":"ref22","doi-asserted-by":"publisher","DOI":"10.1145\/1151659.1159952"},{"key":"ref21","doi-asserted-by":"publisher","DOI":"10.1145\/1544012.1544037"},{"key":"ref24","doi-asserted-by":"publisher","DOI":"10.1109\/INFCOM.2007.128"},{"key":"ref23","doi-asserted-by":"publisher","DOI":"10.1145\/1323548.1323573"},{"key":"ref26","doi-asserted-by":"publisher","DOI":"10.1145\/1402958.1402983"},{"key":"ref25","doi-asserted-by":"publisher","DOI":"10.1145\/1364654.1364656"}],"event":{"name":"IEEE INFOCOM 2010 - IEEE Conference on Computer Communications","location":"San Diego, CA, USA","start":{"date-parts":[[2010,3,14]]},"end":{"date-parts":[[2010,3,19]]}},"container-title":["2010 Proceedings IEEE INFOCOM"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx5\/5461675\/5461899\/05462149.pdf?arnumber=5462149","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2017,3,19]],"date-time":"2017-03-19T01:02:41Z","timestamp":1489885361000},"score":1,"resource":{"primary":{"URL":"http:\/\/ieeexplore.ieee.org\/document\/5462149\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2010,3]]},"references-count":36,"URL":"https:\/\/doi.org\/10.1109\/infcom.2010.5462149","relation":{},"subject":[],"published":{"date-parts":[[2010,3]]}}}