安全协议实验一(共7页).doc
《安全协议实验一(共7页).doc》由会员分享,可在线阅读,更多相关《安全协议实验一(共7页).doc(7页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选优质文档-倾情为你奉上海南大学信息学院信息安全系专业课程网络安全协议NSSK协议实验报告姓 名: 学 号: 学 院: 信息科学技术学院 成 绩: 任课教师: 吴汉炜 二一一年十二月二日专心-专注-专业计算机类课程实验报告姓 名主讲教师吴汉炜专 业信息安全班级2班学 号实验日期2014年10月17日课程名称网络安全协议小组成员一、 实验名称:NSSK协议的漏洞分析二、实验目的:1、了解并掌握NSSK协议的基本流程及设计思路2、分析掌握对协议的攻击流程。3、找出NSSK协议能够被攻击的环节并掌握被攻击的原因4、看懂流程图,并分析出所指定的攻击的方法和环节。三、实验内容及要求1、整理出NSSK协
2、议的过程2、个人总结出对NSSK协议的攻击方法3、使用软件对协议进行漏洞分析4、对比2、3步的结果进行对比总结出异同四、实验材料、工具、或软件Windows 7 Python-2.7.6 scyther-w32-v1.1.3 五、实验步骤(或记录)本次实验共分四步执行:第一步:查阅相关资料,系统地认识NSSK认证协议,分析协议的代码描述,思考、解读它的验证流程;第二步:推敲其提供的攻击方法,总结思路;第三步:使用软件验证协议,对产生的攻击进行流程图分析;第四步:对比二、三步的攻击分析结果,观察异同,并思考总结其原因得出结论。下面按照这四个步骤开始实验并详细叙述。第一步 A, B, S : pr
3、incipal Na, Nb : nonce Kas, Kbs, Kab : key dec : nonce - nonce 1. A-S : A, B, Na 2. S-A : Na, B, Kab, Kab, AKbsKas 3. A-B : Kab,AKbs 4. B-A : NbKab5. A-B : dec(Nb)KabA向服务器S发送会话请求,服务器S将A、B会话密钥发送给A,A将会话密钥发送给B,B将消息解密后用会话密钥加密随机数向A发起挑战,A将随机数减一将会话密钥发给B。最后完成了整个协议的交互,A、B可以正常作会话。A,B,Susertype SessionKey;cons
4、t Fresh: Function;const Compromised: Function;protocol needhamschroedersk(I,R,S) role I /协议的发起者 fresh Ni: Nonce; /初始化变量以及常量 var Nr: Nonce; var Kir: SessionKey;/会话秘钥 var T: Ticket;/票据 send_1(I,S,(I,R,Ni);/发送消息 recv_2(S,I, Ni,R,Kir,Tk(I,S);/从S接收消息 send_3(I,R,T)/发送消息给R; recv_4(R,I,NrKir);/从R处接收消息 send_
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 安全 协议 实验
限制150内