基于消息构造的安全协议实施安全性分析

来源 :中南民族大学 | 被引量 : 0次 | 上传用户:hukuikui
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
安全协议作为网络空间安全的重要组成部分,是保障网络空间安全的关键和灵魂。从安全协议的设计及其抽象规范安全性的分析验证、到安全协议实施(安全协议代码),人们主要集中在对安全协议抽象规范的安全性分析和验证方面,实用性较差,较少涉及到具有很强实用性的安全协议实施的安全性。因为经过理论分析证明安全的安全协议抽象规范,很可能在其软件实施部署中引入新的安全问题。要防止这类安全问题的出现,必须在代码级研究安全协议的安全性,也就是对安全协议实施的安全性进行研究,以得到具有很强实用性的安全协议实施。安全协议实施目前主要依靠人为的理解和提取。通过程序分析理解实施代码,需要准确理解其语义特征和含义,由于先验模式的局限性,就导致了安全协议实施理解的误差。此外,有些私有协议在保证自身规范的同时使用了自定义的加密/解密函等函数,这些函数的先验模式的建立便存在模式不完整等缺陷,这对安全协议实施的语义特征及规范化理解也造成了较大难度,进而对分析安全协议实施的安全性也产生了很大的挑战。故本文基于能获取安全协议客户端实施,对安全协议实施安全性进行研究,提出了基于消息构造的安全协议实施安全性分析方法,主要工作如下:(1)提出基于API trace的安全协议消息构造方法MCSPI:首先,拦截安全协议的通信消息并解析该消息,进而得到消息token;其次,从提取的安全协议客端实施中抽取安全相关函数,并应用API跟踪技术得到安全函数间的依赖关系及API trace,同时应用提出的API trace解析算法ATPA解析该API trace并建立相应的栈结构保存解析结果;接着,分别从构成协议消息token的安全函数输出不依赖于别的安全函数和构成协议消息token的函数输出依赖与别的安全函数存在依赖关系两种情形对需要替换的消息token进行定位、标记;然后,基于建立的栈结构及安全函数依赖关系重构被跟踪的安全函数输出序列值;最后,应用重构的序列值替换被标记的消息token,进而得到构造的安全协议请求消息。(2)提出基于MCSPI的安全协议实施安全性分析方法,生成安全协议服务器端抽象模型。首先,拦截安全协议服务器端返回的对构造的请求消息的响应消息,并对其进行解析;然后,从解析结果中抽取服务器端对请求消息的处理结果;最后,基于抽取的处理结果生成安全协议服务器端抽象模型。(3)基于提出的方法,设计并实现了SPIA工具,辅助完成安全协议实施安全性分析,其主要包含net-trace解析模块、token定位模块及安全函数输出重构模块等模块。(4)应用SPIA工具对RSAAUth等安全系统及2017版腾讯QQ邮件服务系统进行分析,发现被测试系统的服务器端存在对请求消息中密码原语相应的处理,但RSAAuth等系统对于口令的暴力破解攻击存在脆弱性。而2017版腾讯QQ邮件系统对用户登录会话的生命周期进行了严格限制,若会话时长超过了该生命周期,则本次会话失效,这能降低口令被暴力破解的成功率,在一定程度上减缓了口令暴力破解攻击。
其他文献
目的:喉癌是耳鼻喉最常见的恶性肿瘤之一,癌细胞的转移影响着喉癌患者的预后。过去,由于缺乏特异的标志物,有关肿瘤生长转移的研究几乎均将注意力集中在肿瘤及周围组织血管生
目的通过研究血清microRNA-499(miR-499)在新发心力衰竭(New Onset Heart Failure)患者治疗前后的表达变化,及其与氨基末端脑钠肽前体(N terminal B type natriuretic peptid
近年来,我国的房地产信贷过于活跃,由此房地产信贷风险也逐渐出现了新的特征。作为一项基础性产业,房地产业的发展对我国整体经济的发展具有重要的影响,而房地产信贷风险的发
针对信息化环境下图书馆事业的新变化,分析研究图书馆学教育现状,探讨图书馆学教育改革的对策。 Aiming at the new changes of the libraries under the information envir
老龄化是我国当今社会的一个趋势,随着老龄化的加剧,也出现了很多社会问题。而对于风景园林专业来说,应对老龄化的重要一个方面就是打造适合老年人的生活环境。城市公园作为
大豆是一年生豆科植物黄豆、青豆、黑豆的统称.原产于我国,各地均有栽培,种子富含蛋白质、脂肪等营养成分.是我国人民膳食中主要食品之一.用大豆发酵制成豆豉、豆酱、腐乳、
目的探讨5种血清肿瘤标志物(TM)联合检测对肝癌诊断的应用价值。方法选择150例肝癌患者为研究组,50例肝炎和50例肝硬化患者为良性肝病组及50例健康人为对照组,各组同步检测AFP
村干部作为农村地区事务的管理者,合理提高村干部报酬有利于提高村干部自我认同和岗位认同,有利于提高工作效率。同时,规范村干部的报酬也有利于加强村干部队伍管理,有利于提高政府的社会管理效益。近年来,C县农村地区发展迅速,农民人均纯收入快速增长,村干部的报酬也跟着水涨船高。但随着社会经济的发展,C县对村干部的报酬管理出现了一些问题。本文以需求层次理论和公平理论为基础,以C县村干部为研究对象,通过问卷调查
目的分析评价复杂踝关节损伤应用MRI与多层螺旋CT诊断临床价值。方法该次将该院于2018年1月—2019年1月收治的复杂踝关节损伤患者100例作为研究的对象,依次采取MRI诊断、多层
目的对获取的丰镐地区航空高光谱遥感数据进行前期数据处理和校正。方法通过辐射校正、噪音去除、航带间差异调整、几何校正等图像处理方法对畸变和误差较大的遥感数据进行校