移动商务协议的形式化分析

来源 :北京工业大学 | 被引量 : 0次 | 上传用户:ijlusr
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着网络通信技术的发展,电子商务已经渗透到人们的日常生活当中。特别是3G时代的到来,使移动商务得到了快速的发展。而移动商务协议的安全性是制约移动商务发展的主要瓶颈,这其中主要包括两个方面:一方面是负责交易双方身份认证的移动认证协议的安全性;另一方面是负责安全有效支付的移动支付协议的安全性。所以,运用形式化分析方法分析这两方面协议以及协议整体的安全性对于保障一个电子商务系统的安全运行尤为重要。目前,现有的形式化方法对于分析移动商务协议都具有一定的局限性,仅能分析部分子协议,而不能对包含多个子协议的复杂协议进行全面的分析。更重要的是,移动环境与有线网络相比更为复杂,并有其自身的特点,一些特点在现有形式化方法中并没有被合理的考虑,因此有必要结合不同形式化方法的优点,并找到一种更为严谨、全面而有效的形式化方法来分析移动商务协议的安全性。   本文结合定理证明的串空间理论、模态逻辑的卿逻辑和PCL组合逻辑这三种形式化方法,通过扩展它们的分析能力,分别提出了分析移动认证子协议和移动支付子协议安全性的方法,以及分析移动商务协议整体安全性的组合验证方法。主要工作内容包括:   首先,针对移动认证协议在设计过程中往往因考虑效率问题而使用了较低安全级别的密码算法,进而导致协议漏洞的安全问题,通过扩展串空间模型,形式化描述了一种常见的情形并提出了利用串空间模型验证移动身份认证协议安全性的一般性方法,并分别以Linear MAKEP无线认证协议和国际新标准IEEE802.16e-2005中的XH—PKMv2认证协议为例,分析了他们的安全属性,发现Linear MAKEP协议不满足认证性和验证了XH-PKMv2协议是正确的,得出了与国内外学者用其他形式化方法分析相同的结论,进而验证了此方法的有效性。在此基础上,针对Linear MAKEP协议的缺陷进行了改进,提出了一个更安全的增强型Enhance Linear MAKEP认证协议(ELM),并对改进后的协议进行了形式化验证。   其次,针对移动商务协议在复杂的移动环境中需要满足多种安全属性的问题,对卿逻辑进行了扩展,并提出了利用扩展后的卿逻辑分析移动支付协议几种安全属性的方法,并分别以著名的ISI在线支付协议和FMPP乐观移动支付协议为例,分析了他们的安全属性,发现了ISI协议不满足原子性和验证了FMPP协议的设计目标,进而验证了此方法的有效性。在此基础上,针对ISI支付协议的缺陷进行了改进,提出了一个更安全的增强型Enhance ISI支付协议(EISI)。   最后,基于DDMP协议组合分析模型设计了由ELM协议和EISI协议两个子协议组成的完整的移动商务协议,并给出了ELM协议模块化的演绎过程。利用PCL协议组合逻辑对所设计的移动商务协议整体安全性进行了形式化验证。结果表明组成后的ELMISI移动商务协议满足秘密性、认证性、可追究性、公平性及原子性。  
其他文献
当前随着病毒等恶意程序变得越来越复杂,保护计算机系统变得越来越困难,有时仅仅检测到这些恶意程序已经非常困难,而对某些恶意程序来说,清除它们而不破坏原有系统是不可能的
大规模水域的实时绘制不仅仅在计算机图形学、虚拟现实、网络游戏以及电影制作等众多领域具有很高的研究价值,并且对于海洋学、流体力学、水力学、波动力学等学科的发展都具
大规模真实感三维地形绘制技术在现实生活和虚拟世界中都具有非常重要的应用,人们对它的研究也在不断的深入和发展。如何实时、高效地绘制真实感三维地形是一个非常复杂的过
目前的人脸图像信息处理领域中,主要包含有人脸检测、人脸跟踪、人脸识别、表情识别等多个方向。视频序列中的人脸检测与跟踪是计算机视觉和模式识别领域的一个研究热点。它是
流体是自然界普遍存在的物理形态,流体仿真技术在游戏、影视、虚拟现实等领域有着广泛的应用。过程化流体简单、高效,能使美工人员不受束缚地发挥想象力。而基于流体力学的流体
不确定性问题知识表示和推理是人工智能领域中一个研究热点之一。贝叶斯网模型是解决这类问题的一个重要而有效的模型,它是图论与概率论相结合的产物,具有深厚的理论基础、清晰
由于矿井的环境恶劣,矿井生产安全一直是人们十分关注的问题。如果能够实现对井下工作人员的正确定位跟踪,使地面监控中心实时掌握井下人员的位置,随时保持联系,实现人员的调
随着科学技术的飞速发展,Internet已经融入了人们的生活,方便、快捷的特性使得它倍受青睐。然而,Internet的安全性成为了很大的问题。DNS是Internet上不可或缺的基础设施之一
近年来,我国食品安全领域多次出现问题,严重危害社会的发展和广大人民群众的利益。随着人们对食品安全问题越来越关注,消费者迫切需要有一个食品安全保障体系,能使食品生产和流通
数值信息是文本中事件或实体的一些特定的附加信息,与实体的表现形式类似并以其属性为特征出现的。数值信息分为两类:一类是描述实体特征的值,比如分数、货币数以及一些电话号