4

1.4 章节安排 5

1.5 本章小结 5

2 AVISPA工具的介绍 6

2.1 AVISPA的基本结构 6

2.2 AVISPA的安装和使用 8

2.2.1 命令方式 8

2.2.2 SPAN方式 9

2.3 本章小结 11

3 高级协议描述语言HLPSL 13

3.1 HLPSL基础 13

3.1.1 基础角色 14

3.1.2 转换过程 14

3.1.3 混合角色 15

3.1.4 高层角色 16

3.1.5 实例化 16

3.2 HLPSL注意事项 17

3.3 HLPSL对协议攻击的检测 20

3.4 本章小结 21

4 协议安全攻击仿真的实现 22

4.1 LTE网络中HeNB和eNB之间的切换认证的仿真 22

4.1.1 方案介绍 22

4.1.2 安全仿真实现 24

4.1.3 安全仿真结果分析 26

4.2 IEEE 802.16M中基于票据的快速切换认证的仿真 29

4.2.1 方案介绍 30

4.2.2 安全仿真实现 31

4.2.3 安全仿真结果分析 34

4.3 本章小结 36

结束语 37

致 谢 38

参考文献 39

研究成果 41

附录1 HLPSL符号和关键字的说明 42

附录2 LTE网络中HENB和ENB之间的切换认证方案的IF说明 44

附录3 IEEE 802.16M中基于票据的快速切换认方案的IF说明 49

1 绪论

1.1 安全协议概述

1.1.1 安全协议的基本概念

协议[1]指参与各方要遵守的规范和约定,两个或者两个以上的参与者为完成某项特定的任务而采取的一系列动作的集合。协议还具有如下特点:(1)协议中每个实体都必须了解协议,并预先知道所要完成的所有步骤;(2)协议中的每个可信实体都必须同意并遵循它;(3)协议不能模糊,每一步都必须明确定义且不会引起误解;(4)协议必须是完整的,对每种可能情况必须规定具体的动作。

而安全协议[2]也称作密码协议,是以密码学为基础的消息交换协议,其目的是在网络环境中提供各种安全服务。需满足认证性、私密性、完整性、不可否认性。常见分类有密钥交换协议、认证协议、认证和密钥交换协议、电子商务协议。

1.1.2 安全协议的常见攻击

一般对协议自身的攻击可以分为主动攻击和被动攻击[3]。

主动攻击包含攻击者访问他所需信息的故意行为,包含对数据流的某些修改,或者生成一个假的数据流,包括拒绝服务攻击、分布式拒绝服务、信息篡改、资源使用、欺骗、伪装、重放等攻击方法。

上一篇:高效视频编码帧间预测中运动估计算法研究
下一篇:DTI/fMRI谱聚类的大脑子网络一致性分析

Android手机考勤平台的设计与实现

基于android的环境信息管理系统设计

java+mysql班级评优系统的设计实现

Python+mysql宠物领养平台的设计与实现

ASP.NET飞翔租贷汽车公司信...

基于激光超声检测金属材...

多频激励下典型非线性系统的振动特性研究

压疮高危人群的标准化中...

酵母菌发酵生产天然香料...

从政策角度谈黑龙江對俄...

基于Joomla平台的计算机学院网站设计与开发

浅论职工思想政治工作茬...

AES算法GPU协处理下分组加...

STC89C52单片机NRF24L01的无线病房呼叫系统设计

上海居民的社会参与研究

提高教育质量,构建大學生...

浅谈高校行政管理人员的...