




已阅读5页,还剩29页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
安全协议 密码协议 刘璟liujing3 第一章Introduction 课程介绍1 1什么是安全协议 密码协议 1 2为什么研究密码协议1 3两个简单有趣的安全协议攻击实例1 4实验 设计一个密钥建立协议1 5Dolev Yao模型1 6密码属性 课程介绍 安全协议设计与分析 课程性质 选修课考查方式 平时作业 课程报告教学目的 在开放网络 Internet 无线网络等 中 网络安全技术正在扮演着越来越重要的角色 安全协议则是分布式系统或开放网络系统之安全的核心和基石 选择使用国际上认可的密码系统和强度大的密钥并不难 但是能够正确运用这些基本构造模块而搭建起完善的安全体系则不是一件简单的事 安全协议是以密码学为基础的协议 它在网络和分布式系统中提供各种各样的安全服务 有着大量的应用 起着 桥梁 的作用 在信息系统安全中占据十分重要的位置 网络安全协议 是中山大学信息安全 网络安全技术课程群中一门重要的课程 教学基本要求 掌握以下基本方法 理论和技术 安全协议分析与设计的几种典型的形式化方法 BAN类逻辑 CSP模型 串空间模型等 学会应用自动验证工具 AVISPA CSP FDR 具体分析安全协议 掌握安全协议设计的基本原则 应用上述理论和方法自行设计安全而且正确的安全协议 提高自己的安全系统设计能力 安全协议 作者 卿斯汉 丛书名 高等院校信息安全专业系列教材清华大学出版社2005年3月 密码协议形式化分析 高等院校信息安全专业规划教材 作者 王亚弟 束妮娜 韩继红 王娜出版社 机械工业出版社TheModellingandAnalysisofSecurityProtocols theCSPApproach作者 P Y A RyanandS A Schneideretc FirstEdition2001 安全协议的建模与分析 CSP方式 作者 英 瑞安 英 施奈德著 张玉清等译机械工业出版社ProtocolsforAuthenticationandKeyEstablishment作者 ColinBoydandAnishMathuria FirstEdition September17 2003 FormalCorrectnessofSecurityProtocols作者 GiampaoloBella 2007 教材 教学参考书和资料 1 1什么是安全协议 密码协议 Definition Aswithanyprotocol asecurityprotocol alsoknownascryptographicprotocol comprisesaprescribedsequenceofinteractionsbetweenentitiesdesignedtoaachieveacertainend deferentfromacommunicationsprotocolwhichisdesignedtoestablishcommunicationbetweenagents i e setupalink agreesyntax andsoon Goals AuthenticationofagentsornodesEstablishingsessionkeysbetweennodesEnsuringsecrecy integrity anonymity non repudiationandsoon Howtoimplement Typicallytheymakeliberaluseofvariouscryptographicmechanism suchassymmetricandasymmetricencryption hashfunctions anddigitalsignatures 1 2为什么研究密码协议 即使只讨论最基本的认证协议 其中参加协议的主体只有2 3个 交换的消息只有3 5条 设计一个正确的 符合认证目标的 没有冗余的认证协议也是很不容易的 Needham Schroeder公开密钥认证协议 NSPK 于1978年提出 GavinLowe与1996年发现NSPK协议缺陷 1 3两个简单有趣的安全协议攻击实例之一 现代轿车锁 EngineController与TransponderintheCarKey之间的交互挑战 应答协议 Challenge Response E T NT E T N K考虑当EngineController产生的随机数可预测时会有什么攻击 1 3两个简单有趣的安全协议攻击实例之二安哥拉 南非空战 80年代 南非 SouthAfrica 与古巴空军在南安哥拉 SouthernAngola 与北纳米比亚 NorthernNamibia 间展开战争 南非的战争目标是 确保南非在Namibia的白人统治 且在Angola建立一个亲南非的安盟 争取安哥拉彻底独立全国联盟 简称UNITA 政府安哥拉 安人运 安哥拉人民解放运动 简称MPLA 得到古巴 Cuba 支持 属于苏联社会主义阵营 敌我识别系统 Identify Friend or Foe IFF 1 4实验 设计一个密钥建立协议 背景 A Alice 和B Bob 希望建立一个新鲜的会话密钥 SessionKey 用来加密他们随后的通信 我们采用TTP ThirdTrustedParty 的方式来传递信任关系协议主体 A B S ThirdTrustedServer 前提 A与B之间没有信任关系 A信任S B信任S S的任务是产生随机的会话密钥KAB并传输给A和B会话密钥 SessionKey 与长期密钥 协议目标 在协议结束时 KAB应该为A和B所知 但是除了S之外的其它主体应该无法知道KABA和B应该知道KAB时最新产生的 第一次尝试协议 Alice Bob记号 Notation 1 A S A B2 S A KAB3 A B KAB A这种记法虽然简洁但是有很多局限 1 4 1机密性 Confidentiality 安全假设1 敌手能够窃听密码协议中传送的所有消息 第二次尝试协议 A S共享 KASB S共享 KBS 完美密码假设PerfectCryptography 1 4 2鉴别 Authentication 安全假设2 敌手能够使用任何可用的信息修改一个密码协议中所传送的所有消息 敌手能够把任何消息重发给任何其他的主体 这包括产生和插入全新消息的能力 对第二次协议的攻击 对第二次协议的另一种攻击 安全假设3 敌手可以是合法的协议参与者 aninsider 或者一个外来者 anoutsider 或者是两者的组合 第三次尝试协议 1 4 3重放 Replay 安全假设4 敌手能够从以前协议运行中通过密码分析获取会话密钥KAB 对第三次尝试协议的攻击 定义 一个临时值 Nonce 是一个主体产生的随机数并且在协议的一条消息中回传给该主体以表明此条消息是最新产生的 即挑战 应答 challenge response 第四次尝试协议 Needham Schroeder NSSK 对第四次尝试协议的攻击 第五次尝试协议 final 对比最终协议和第四次尝试协议KeyConfirmation 1 5Dolev Yao模型 将密码协议本身与密码协议所具体采用的密码系统分开 在假定密码系统 完善 的基础上讨论密码协议本身的正确性 安全性 冗余性等课题建立了攻击者模型 攻击者可以控制整个通信网络 攻击者具有如下能力 窃听所有经过网络的消息 阻止和截获所有经过网络的消息 存储所获得的或自己创造的消息 可以根据存储的消息伪造消息并发送消息 可以作为合法的主体参与协议的运行 姚期智简介 AndrewChi ChihYao 世界著名计算机科学家 2000年获得图灵奖 现任清华大学高等研究中心 TheCenterforAdvancedStudyinTsinghuaUniversity 教授 姚期智先生于1967年获得台湾大学物理学士学位 1972年获得美国哈佛大学物理博士学位 1975年获得美国伊利诺依大学计算机科学博士学位 Inrecognitionofhisfundamentalcontributionstothetheoryofcomputation includingthecomplexity basedtheoryofpseudorandomnumbergeneration cryptography andcommunicationcomplexity 1 6构造密码协议的密码算法 CryptographicAlgorithm 所提供的密码属性 服务 密码算法能为我们提供一下不同的密码属性 密码服务 机密性 Confidentiality 确保数据仅能为那些被授权的主体获得 通常是通过这种方式来实现 即对数据进行加密以使得只有掌握正确解密密钥的主体能够恢复它的 在密码协议中 机密性是确保密钥和其它数据安全的重要手段 具体通过对称或非对称密码算法实现 数据完整性 Integrity 确保数据没有被未授权的主体修改 通常是通过以下方式来实现 Hash函数和加密相结合的方式 例如数字签名 或消息鉴别码 MessageAuthenticationCode 简称MAC 数据完整性在密码协议中起到保护身份域 临时值 Nonce 等消息元素
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 第一月考数学试卷
- 二年级阶段测试数学试卷
- 定陶初中二模数学试卷
- 课件培训的心得
- 2025至2030城市应急联动行业市场深度调研及前景趋势与发展趋势分析与未来投资战略咨询研究报告
- 四川眉山职业技术学院招聘考试真题2024
- 宁波前湾控股集团有限公司人员招聘考试真题2024
- 成都市东光实验小学教师招聘考试真题2024
- 2025至2030超级食物粉行业市场深度研究与战略咨询分析报告
- 奋飞初三期中数学试卷
- GB/T 18362-2008直燃型溴化锂吸收式冷(温)水机组
- 社区工作者经典备考题库(必背300题)
- 2023年陕西韩城象山中学高一物理第二学期期末联考试题(含答案解析)
- 年产10万吨污水处理药剂菌剂项目环评报告书
- 肾上腺常见疾病影像诊断课件
- 仓库组长岗位说明书
- (精选word)2019《普速铁路线路修理规则》
- 高等教育心理学知识考核题库与答案
- JTGT 3832-2018 公路工程预算定额 说明部分
- UPS基础知识培训教材PPT(76张)课件
- 了凡四训-(课堂PPT)课件(PPT 33页)
评论
0/150
提交评论