当前位置:主页 > 管理论文 > 移动网络论文 >

基于状态分组的高效i-DFA构造技术

发布时间:2019-03-13 18:41
【摘要】:正则表达式匹配在很多网络安全领域起着非常重要的作用。确定性有限自动机(DFA,deterministic finiteautomaton)具有线速稳定的匹配性能,因而更适合在高速网络环境下执行正则表达式匹配。但DFA可能由于状态膨胀而占用巨大的内存空间。作为状态膨胀问题的一种经典解决方案,i-DFA在大幅降低内存开销的同时,还能保证最差匹配性能。然而,已有方法构造i-DFA时在时间和空间上都是非常低效的。基于状态分组的思想,提出了一种高效的i-DFA构造方法。进一步地,对状态分组进行了形式化描述,并证明了获得最优状态分组是NP困难的,并基于局部搜索的思想提出了一种近优的状态分组算法。实验结果表明,相比经典的i-DFA构造方法,所做的工作在时间和空间上都有极大的改进:i-DFA的状态规模可能只是已有方法的2/3,而构造i-DFA所用时间仅是已有方法的1/16。
[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


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户455ea***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com