基于模型抽取的安全协议Web实施安全性分析

来源 :中南民族大学 | 被引量 : 0次 | 上传用户:h135zy
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
安全协议Web实施是网络空间安全的重要组成部分。目前,人们在抽象模型层面验证了安全的安全协议,在实际开发时,程序员根据抽象模型规范开发安全协议实施过程中可能会引入不易被检测到的逻辑错误和编码错误,导致安全协议的实施与其验证了安全性的抽象模型规范相差甚远。为解决该问题,必须对安全协议Web实施安全性进行分析,发现安全协议实施中是否存在安全问题。本论文利用模型抽取技术,从安全协议客户端JavaScript语言实施和Web服务器安全协议Python语言实施中抽取安全协议Applied PI演算实施,然后利用ProVerif分析其安全性。主要工作如下:(1)结合国内外关于安全协议实施安全性分析的研究情况和发展趋势讨论进行安全协议实施安全性分析的手段和方法。(2)分析安全协议JavaScript语言实施和安全协议Python语言实施的核心语句,定义JavaScript语言子集SubJavaScript和Python语言子集SubPython并分别给出SubJavaScript,SubPython和Applied PI演算的BNF表示形式BNF[SubJavaScript],BNF[SubPython]和BNF[Applied PI]。(3)根据BNF[SubJavaScript],BNF[Python]和BNF[Applied PI],分别建立SubJavaScript和SubPython到Applied PI演算的映射模型,该模型包含语句映射和类型映射模型。(4)依据SubJavaScript和SubPython到Applied PI演算的映射模型,利用JavaCC开发Applied PI演算的模型抽取工具SubJavaScript2PV和SubPython2PV,并分别从词法分析器、语法分析器、抽象语法树结构分析、遍历抽象语法树和生成Applied PI演算、模型抽取工具界面设计与功能介绍六个方面进行了详细描述。(5)利用SubJavaScript2PV和SubPython2PV分别对51 Talk、商城管理系统、盈透证券、米酷多元化互融平台、GETWELL临床科研管理项目的安全协议实施进行了安全性分析与结果讨论。结果表明51 Talk的用户登录协议中password、商城管理系统的数据传输协议中pukey-c和DESkey、盈透证券的登录协议中pwAndPhone、米酷多元化互融平台的注册协议中pwandAgainPw和GETWELL临床科研管理项目的登录协议中pw均具有机密性且安全协议实施服务器端对客户端均不具有认证性。
其他文献
对车用燃料油品中有机噻吩类硫化物进行深度脱除,将在源头上改善燃油的品质,有助于解决机动车排放的硫化物尾气所造成的环境污染。表面分子印迹技术因具有构效预定性、特异识
近年来,空气中CO2含量过高,温室效应越来越严重。利用CO2作为C1原料,不仅能降低CO2含量,还能生产出甲酸、低碳烯烃和N-甲酰(基)化产物等高价值化学品。其中,CO2与胺/H2的N-甲
汽油中的硫燃烧产生硫氧化物、严重污染环境,因此生产低硫汽油成为当务之急。选择渗透汽化脱硫技术脱除油品中硫化物不仅能耗低、分离性能高且环境友好。本文系统地研究了不
本研究首先对初中一年级学生科学学习的现状进行调查了解,在此基础上探讨不同类型的科学家故事对学生科学学习动机的促进作用,并深入探究该影响过程的内部机制。根据心理学实证研究提出促进中学生科学学习动机的教育建议。研究一以394名初中一年级学生为有效被试,采用《科学学习动机量表(SMTSL)》以及与科学相关的专业意愿与职业意愿问卷对初中一年级学生科学学习动机的现状进行了调查,分析学生科学学习动机与其专业意
高级醇作为酒类酿造过程中的副产物,其含量多少对白酒的风味和口感有重要影响。当其含量过高时会使酒体苦涩、冲辣,而且对人体健康也会产生危害。因此,控制酒中高级醇的含量
21世纪以来,高科技企业的高速发展不仅推动了国家的科技发展,也促进了我国经济的高速发展及提升。对于高科技企业的高速发展,研发人才是至关重要的。只有优秀的研发人员才掌握着最新的、关键的核心技术,具有持续的创新能力,推动着企业产品的持续创新。尤其对于中、小型高科技企业来说,研发人才更是重中之重。这类企业无法与大型企业正面争夺研发人才,需要通过非经济管理手段来留住及吸引更多优秀研发人才的加入。本文研究的
化石燃料的过度使用带来了许多问题,包括环境问题和生态破坏等。因此需要开发环保、高效、可再生的替代能源,例如生物质。生物质既可以通过生物、化学转化技术生产燃料,也可
由于社会经济快速发展,人类活动导致大气中CO2含量逐年增加,温室效应愈加明显,全球变暖、冰川融化、海洋酸化等一系列环境问题随之出现,严重影响自然界生态平衡。对CO2进行捕
在蒙古族家具纹样分类中,目前主要依靠主观视觉效果进行分类,分类结果不够准确。在获得蒙古族家具纹样的过程中,由于历史变迁、环境因素、取样设备以及传输过程中其它因素的
煤炭是我国最主要的主体和基础能源,目前在煤炭的地下开采过程中,巷道的严重变形阻碍了煤炭的正常生产,造成已掘进巷道修复率的提高,增大了巷道的支护成本,严重影响了煤炭的