基于NLP的RFC规则提取关键技术研究

来源 :西安电子科技大学 | 被引量 : 0次 | 上传用户:abcd494895936
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着网络应用和加密安全技术的快速发展,加密通信逐渐成为网络传递消息的主要方式,保证加密通信的证书验证系统已经应用到各大具备网络通信的应用中。然而,加密通信使用的证书结构一般比较复杂,并且证书的属性之间存在多重限制条件。现有的加密证书验证系统难以做到实现全部限制条件,从而导致非法证书入侵。为了确保用户可以在网络中安全地获取证书,本文设计并实现了一套加密证书验证系统的验证工具RFCcertNLP,该工具充分利用了NLP(Natural Language Processing,自然语言处理)技术在信息提取方面的优异特性。具体而言,RFCcertNLP利用NLP技术的分词、分句以及词性标记解决了定义X.509证书的RFC文档数据不规则问题;利用关系提取模型让信息提取过程更加智能。在数据预处理阶段,本文以RFC文档为输入文本,通过设计算法提取不规则的RFC文档中的语句。NLP技术主要体现在三个方面:根据模式匹配去除页眉页脚以及无用信息;利用NLP的分词、分句能力获取完整语句;使用NLP的词性标记能力分类语句。在信息提取阶段,本文设计了一个<程度,条件类,条件值,结果类,结果值>的五元组来定义RFC规则,并利用End-to-end模型直接从单一语句中提取关系实例。在提取关系时,将五元组中的代词利用NLP技术的代词消解模型替换为属性名词,提升了关系提取的信息可用性。并使用Dropout层来降低模型的过拟合程度。根据以上设计,本文实现了基于NLP的RFC规则提取,并从规则语句提取算法的性能、机器学习模型的表现以及系统的发现漏洞能力三个方面做了对比实验。测试表明,本文实现的工具在三个方面都有很好的表现。在规则语句提取方面,本文实现的算法在时间复杂度和空间复杂度上相比于RFCcert有很大提升。在规则提取方面,本文实现的算法在精确率和召回率上得到了比较好的结果。在证书验证系统验证方面,RFCcertNLP利用32条规则产生了89个证书。其中,在与RFCcert相同的21条规则中,RFCcertNLP发现了38个漏洞而RFCcert仅仅发现了24个。总的来说,工具从总体上提升了现有工具的处理效率并成功发现了更多现有证书验证系统的漏洞。
其他文献
居住小区室外管线设计内容新建居住小区室外管线包括:生活给水、消防给水、生活污水、雨水、燃气、热力、电力电缆、电信电缆等。管线综合设计综合协调上述工程管线,综合确定
“史迁风神”是对司马迁《史记》文学成就最凝练最准确的概括,“六一风神”是欧阳修学习《史记》文学成就而形成的文章风格、神韵的概括。目前对欧阳修散文的“六一风神”的
本文基于作业成本法对某医院医疗服务项目成本进行测算,并与项目收费价格进行比较,研究发现:医疗服务定价高于、低于、等于成本的项目占比分别为63.22%、35.10%、1.68%;超过
目的探讨临床护理路径对卵巢过度刺激综合征患者心理健康的影响。方法选取我院2017年1月至2018年4月66例卵巢过度刺激综合征患者,按照随机数字表法分为观察组与对照组,每组各
步态识别是一种特殊的生物特征识别技术,它能够实现远距离识别,对视频质量要求低,而且不易被察觉、不易被隐藏,在智能监控领域内应用前景非常广阔。因此,步态识别的相关技术
基于对新中国建国方针的认识、对社会主要矛盾的判断和利用私营经济发展生产力的考虑,建国初期党和政府把“劳资两利”确定为处理私营企业劳资关系的基本政策。它包括保障私
目的对老年膝关节骨关节炎的治疗方法进行探讨。方法考虑研究对照需求,纳入老年性膝关节骨关节炎患者40例参与此次研究,患者均于2017年1月至2018年1月入院治疗,并将其设为实
自然是值得我们学习的理想榜样,研究人员发现,荷叶表面因其特殊的表面结构与化学组成使其具有特殊的浸润性。近年来受“荷叶效应”启发的仿生超疏水表面受到了研究者们的广泛关注。超疏水表面因其特殊性质具有很好的防腐、防污、自清洁等效果,使其在工业、建筑及生物等领域均具有很好的应用前景。但是由于其表面特殊的结构与化学组成,使其耐久性较差且无法经受长时间日光照射,难以满足实际需求。为制备出长效耐久的超疏水涂层,
当前,旅游产业正呈现出快速发展的趋势,这种趋势为高职旅游英语专业毕业生创造了更加广阔的就业空间,但同时,也对高职旅游英语专业学生的综合素养提出了更高的要求。作为旅游
目的:本课题通过对海桐皮汤加减方泡洗治疗指屈肌腱断裂术后手部功能恢复情况的临床疗效的观察与统计,总结该治疗方法的优点及其特点,为临床应用提供可靠的循证医学证据,以便