基于Event-B的SSL握手协议建模分析与验证

发布时间:2018-11-05 19:59
【摘要】:随着互联网技术的发展和普及,网络环境正变得日益复杂。在开放的网络中,如何确保通信安全是当今—项重要的议题。以密码技术为基础,网络安全协议实现了开放网络环境中的通信安全,它是网络信息安全的基础。由于安全协议的重要性,它本身设计的合理性和正确性已经成为网络安全研究的重要内容。本文尝试使用形式化方法Event-B在Rodin平台上对安全套接层握手协议进行了建模分析与验证。文中首先介绍了形式化方法的概念并概述了安全网络协议及其性质的相关内容。然后对形式化方法Event-B及其工具Rodin进行了简要的介绍。其次,本文初步分析了安全套接层协议客栈的体系结构、工作原理和安全机制,并着重探究了握手协议。随后,试着提取了协议的需求说明,同时制定了模型精化策略,并在此基础上对握手协议进行了初步的建模分析。接着尝试对公钥真实性验证过程和有攻击者参与的情况分别进行了建模分析。最后借助Rodin平台的自动证明和交互式证明机制试着对模型正确性进行验证。本文的结果表明,采用Event-B方法对握手协议进行分析和验证是比较有效的,模型精化过程对深入理解协议较为有利。在一定前提下协议具有认证性和保密性,协议本身的机制能够有效检测出针对消息篡改类的攻击行为。本文对SSL握手协议部分进行了建模,未来可在本文基础上完成对整个协议栈的分析。
[Abstract]:With the development and popularization of Internet technology, the network environment is becoming more and more complex. In an open network, how to ensure communication security is an important issue today. Based on cryptography, network security protocol realizes communication security in open network environment, which is the basis of network information security. Due to the importance of security protocol, the rationality and correctness of its own design has become an important content of network security research. This paper attempts to use the formal method Event-B to model and verify the secure socket layer handshake protocol on the Rodin platform. In this paper, the concept of formal method is introduced, and the contents of secure network protocol and its properties are summarized. Then the formal method Event-B and its tool Rodin are briefly introduced. Secondly, this paper analyzes the architecture, working principle and security mechanism of secure socket layer protocol inn, and probes into handshake protocol. Then, the requirements of the protocol are extracted, and the model refinement strategy is formulated. Based on this, a preliminary modeling analysis of the handshake protocol is carried out. Then we try to model and analyze the public key authenticity verification process and the situation in which the attacker is involved. Finally, with the help of the automatic proof and interactive certification mechanism of Rodin platform, we try to verify the correctness of the model. The results of this paper show that the analysis and verification of handshake protocol using Event-B method is more effective, and the process of model refinement is more beneficial to the in-depth understanding of the protocol. Under certain conditions, the protocol has authentication and confidentiality, and the mechanism of the protocol itself can effectively detect the attacks against message tampering classes. In this paper, the SSL handshake protocol is modeled and the whole stack can be analyzed in the future.
【学位授予单位】:浙江大学
【学位级别】:硕士
【学位授予年份】:2017
【分类号】:TP393.08

【相似文献】

相关期刊论文 前10条

1 王小军;陆建德;;基于802.11i的四次握手协议的攻击[J];计算机与现代化;2006年05期

2 王小军;陆建德;;基于802.11i四次握手协议的攻击分析与改进[J];计算机工程;2007年03期

3 张妤;王喜发;戴紫彬;;自计时电路中握手协议与延迟假定的研究[J];现代电子技术;2007年24期

4 曹利;黄海斌;;基于802.11i的四次握手协议的攻击分析[J];计算机工程;2009年10期

5 戴昱彤;乐大珩;李少青;张民选;;基于异步握手协议的功耗随机技术实现[J];武汉理工大学学报;2009年18期

6 谌双双;陈泽茂;王浩;;一种高效的无线传输层安全握手协议[J];计算机工程;2011年16期

7 刘宁;;异地交易成功率机理探析[J];中国金融电脑;2009年01期

8 张鹏,李建,王坤;IPSec和SSL的分析和比较[J];信息工程大学学报;2002年01期

9 谌双双;陈泽茂;王浩;;基于身份的无线传输层安全握手协议改进方案[J];计算机应用;2011年11期

10 吴敏;梁爽;;实现SSL协议快速连接的一种解决方案[J];兰州理工大学学报;2008年01期

相关会议论文 前3条

1 丁瑶;于志强;叶松;唐凌;吴渊;王杰斌;鲁昱;;SSL握手协议的研究与扩展[A];中国通信学会第六届学术年会论文集(下)[C];2009年

2 戚帅;郑康锋;;一种改进的基于无证书签名的SSL握手协议[A];2011年全国通信安全学术会议论文集[C];2011年

3 曹慧娟;何大可;;基于SRP和基于SOKE的TLS握手协议的分析与比较[A];2006北京地区高校研究生学术交流会——通信与信息技术会议论文集(下)[C];2006年

相关硕士学位论文 前10条

1 何祝平;移动设备在无线局域网间快速切换算法研究[D];新疆大学;2015年

2 史俊;基于Event-B的SSL握手协议建模分析与验证[D];浙江大学;2017年

3 陶良升;基于对称密钥认证的安全握手协议研究及应用[D];华中科技大学;2009年

4 刘勇;认知无线网络中的多信道握手协议研究[D];西安电子科技大学;2014年

5 李根;IEEE 802.11标准四次握手协议安全性分析与改进[D];天津大学;2010年

6 戴昱彤;基于异步握手协议的抗DPA攻击技术研究与实现[D];国防科学技术大学;2009年

7 龚振;基于TPM的SSL VPN协议改进[D];上海交通大学;2009年

8 盛兆勇;IEC61850安全性分析及解决方案研究[D];中国海洋大学;2013年

9 舒之兵;一种改进的SSL握手协议及在VPN中的应用[D];华中科技大学;2006年

10 朱晓莉;基于端到端的WAP安全性研究[D];东北大学;2012年



本文编号:2313227

资料下载
论文发表

本文链接:https://www.wllwen.com/shoufeilunwen/xixikjs/2313227.html


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

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