基于状态分组的高效i-DFA构造技术
[Abstract]:Regular expression matching plays a very important role in many areas of network security. Deterministic finite automata (DFA,deterministic finiteautomaton) is more suitable for regular expression matching in high-speed networks because of its line-rate stable matching performance. But DFA may take up a huge amount of memory due to state inflation. As a classic solution to the state inflation problem, i-DFA can greatly reduce the memory overhead and ensure the worst matching performance at the same time. However, the existing methods for constructing i-DFA are very inefficient both in time and space. Based on the idea of state grouping, an efficient i-DFA construction method is proposed. Furthermore, the formal description of the state grouping is given, and it is proved that it is difficult to obtain the optimal state grouping by NP, and a near-optimal state grouping algorithm is proposed based on the idea of local search. The experimental results show that compared with the classical i-DFA construction method, the work done is greatly improved in both time and space: the scale of the state of the i-DFA may be only 2 ~ 3 of the existing method. The time it takes to construct a i-DFA is only 1. 16. 6% of the existing method.
【作者单位】: 中国科学院信息工程研究所;信息内容安全技术国家工程实验室;国家计算机网络应急技术处理协调中心;
【基金】:国家高技术研究发展计划(“863”计划)基金资助项目(2011AA010703,2011AA010705) 国家自然科学基金资助项目(61070026,61003295) 国家242信息安全计划基金资助项目(2011F47)~~
【分类号】:TP393.08
【参考文献】
相关期刊论文 前1条
1 柳厅文;孙永;卜东波;郭莉;方滨兴;;正则表达式分组的1/(1-1/k)-近似算法[J];软件学报;2012年09期
【二级参考文献】
相关期刊论文 前1条
1 徐乾;鄂跃鹏;葛敬国;钱华林;;深度包检测中一种高效的正则表达式压缩算法[J];软件学报;2009年08期
【相似文献】
相关期刊论文 前10条
1 叶文晖,梁里宁;在ASP.NET中利用正则表达式实现模式验证[J];电脑知识与技术;2005年24期
2 刘小波,谢芊,李留英;应用正则表达式在ASP.NET中实现优化的输入验证方法[J];现代图书情报技术;2005年10期
3 陈艳军;;利用正则表达式开发动态网页[J];数字技术与应用;2010年02期
4 赵书慧;;正则表达式在JSP登录页面中的应用[J];才智;2011年10期
5 李丽莉;李娅;周琪云;;正则表达式在网络信息监控分析系统中的应用[J];信息技术;2008年04期
6 张瑞;高岭;田密;;基于JS和正则表达式的客户端数据验证方法研究[J];延安大学学报(自然科学版);2008年01期
7 王德安;刘雁南;;Web日志统计分析[J];电脑编程技巧与维护;2007年06期
8 唐壹勋;;正则表达式在批量新闻网页处理中的应用[J];福建电脑;2008年03期
9 吕秋平;潘亚;;网页设计常用技巧综述[J];软件导刊;2008年05期
10 春水东流;;批量处理包含特定字符的行[J];电脑迷;2009年03期
相关会议论文 前7条
1 梁兴开;赵泽茂;黄亮;;Web应用中的ReDoS检测方法研究[A];浙江省电子学会2011学术年会论文集[C];2011年
2 刘琪;牛文静;;正则表达式在恶意代码动态分析中的应用[A];2009通信理论与技术新发展——第十四届全国青年通信学术会议论文集[C];2009年
3 余刘琅;汪彩萍;程克勤;;基于Snort的检测SQL注入和跨站脚本攻击的正则表达式的探讨[A];中国仪器仪表学会第九届青年学术会议论文集[C];2007年
4 袁方方;安宝宇;郑世慧;;基于Netfilter的内容过滤系统的研究与实现[A];第十三届中国科协年会第11分会场-中国智慧城市论坛论文集[C];2011年
5 梁勇;张文;;网络舆情采集系统的设计[A];2011年全国通信安全学术会议论文集[C];2011年
6 王海燕;谷明哲;王静;孟小峰;;基于预定义模式的Web信息抽取[A];第十八届全国数据库学术会议论文集(研究报告篇)[C];2001年
7 程志;;微博地震谣言监测系统[A];中国地震学会第14次学术大会专题[C];2012年
相关重要报纸文章 前7条
1 ;在论坛中自动显示超链接[N];计算机世界;2006年
2 美国Watchfire公司战略研究总监 Danny ALLAN;应用扫描:从源头加固Web应用安全[N];中国计算机报;2007年
3 ;软件组[N];计算机世界;2004年
4 ;专用的平台 玛赛反垃圾邮件网关(ASMG)[N];网络世界;2002年
5 ;安氏实时监控入侵者[N];中国计算机报;2001年
6 吴征;让Google为动态页面的站点服务[N];计算机世界;2004年
7 张琦;以融合应用围剿垃圾邮件[N];中国计算机报;2008年
相关博士学位论文 前10条
1 陈曙晖;基于内容分析的高速网络协议识别技术研究[D];国防科学技术大学;2007年
2 姜鲲鹏;高速串模式匹配算法研究[D];解放军信息工程大学;2012年
3 彭坤杨;基于TCAM的高速可扩展的正则表达式匹配技术[D];中国科学技术大学;2013年
4 黄昆;高性能内容过滤与分发技术研究[D];湖南大学;2009年
5 胡燕;基于Web信息抽取的专业知识获取方法研究[D];武汉理工大学;2007年
6 孔宁;物联网资源寻址关键技术研究[D];中国科学院研究生院(计算机网络信息中心);2008年
7 张树壮;面向网络安全的高性能特征匹配技术研究[D];哈尔滨工业大学;2011年
8 邓林;网络信息安全防护理论与方法的研究[D];合肥工业大学;2009年
9 张凯;基于本体的Web信息集成若干关键技术研究[D];复旦大学;2004年
10 朱维军;时间区间时序逻辑模型检测:理论、算法及应用[D];西安电子科技大学;2011年
相关硕士学位论文 前10条
1 张洁坤;时空高效的正则表达式匹配算法研究[D];湖南大学;2010年
2 刘俊超;基于正则表达式的应用层协议识别技术研究[D];国防科学技术大学;2008年
3 刘子乾;基于攻击模式的系统漏洞检测工具的设计与实现[D];天津大学;2008年
4 杨琨;反垃圾邮件技术研究及应用[D];四川大学;2005年
5 吴蓓;LINUX环境下IDS与防火墙联动系统的设计与实现[D];四川师范大学;2008年
6 张娜;基于正则表达式的深度包检测研究[D];华东师范大学;2007年
7 王琳琳;基于HTML Parser的Web信息提取技术[D];北京邮电大学;2007年
8 刘胤;深度包检测技术的研究与设计[D];贵州大学;2008年
9 张子文;高效深度报文检测的研究与实现[D];国防科学技术大学;2008年
10 王丽;基于Web的商品信息抽取与融合的研究与实现[D];武汉理工大学;2008年
,本文编号:2439669
本文链接:https://www.wllwen.com/guanlilunwen/ydhl/2439669.html