- 1、本文档共37页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第2章 密码学的基本概念和信息理论基础 密码学的起源和发展 ? 1949年之前 密码学是一门艺术 ? 1949~1975年 密码学成为科学 ? 1976年以后 密码学的新方向——公钥密码学 史海钩沉 史海钩沉 密码学分类 密码学(Cryptology): 是研究如何实现秘密通信的科学。包括密码编码学和密码分析学。 密码编码学(Cryptography): 主要研究对信息进行编码,实现信息保密性的科学。 密码分析学(Cryptanalytics):主要研究、分析、破译密码的科学。 密码编码学的分类 几种不同的分类标准 按操作方式进行分类 操作方式:是明文变换成密文的方法。 替代操作、置换操作、复合操作。 按照使用密钥的数量进行分类 对称密钥(单密钥)。 公开密钥(双密钥)。 按照对明文的处理方法进行分类 流密码。 分组密码。 密码算法分类 Kerckhoffs假设 假定:密码分析者知道对方所使用的密码系统 包括明文的统计特性、加密体制(操作方式、处理方法和加/解密算法 )、密钥空间及其统计特性。 不知道密钥。 在设计一个密码系统时,目标是在Kerckhoffs 假设的前提下实现安全 。 密码分析分类 密码分析 :从密文推导出明文或密钥 。 密码分析:常用的方法有以下4类: 惟密文攻击(cybertextonly attack); 已知明文攻击(knownplaintext attack); 选择明文攻击(chosenplaintext attack); 选择密文攻击(chosenciphertext attack)。 目前,最常见的是已知明文和选择明文攻击 惟密文攻击 密码分析者知道一些消息的密文(加密算法相同),并且试图恢复尽可能多的消息明文,并进一步试图推算出加密消息的密钥(以便通过密钥得出更多的消息明文。 已知:C1=EK(M1),C2=EK(M2),……,Ci=EK(Mi) 推导出:M1,M2,?,Mi;K或者找出一个算法从 Ci+1= EK(Mi+1)推出Mi+1。 已知明文攻击 密码分析者不仅知道一些消息的密文,也知道与这些密文对应的明文,并试图推导出加密密钥或算法(该算法可对采用同一密钥加密的所有新消息进行解密。 已知: M1 ,C1=EK(M1); M2 ,C2=EK(M2);……, Mi ,Ci=EK(Mi); 推导出:K或者找出一个算法从Ci+1= EK(Mi+1)推出Mi+1的算法。 选择明文攻击 选择明文攻击的破译者除了知道加密算法外,他还可以选定明文消息,并可以知道对应的加密得到的密文,即知道选择的明文和对应的密文。例如,公钥密码体制中,攻击者可以利用公钥加密他任意选定的明文,这种攻击就是选择明文攻击。 已知:M1 ,C1=EK(M1);M2 ,C2 (M2);……, Mi ,Ci=EK(Mi); 其中M1, M2,……,Mi是由密码分析者选择的。 推导:K或者找出一个算法从Ci+1= EK(Mi+1)推出Mi+1的算法。 选择密文攻击 密码系统 一个好的密码系统应满足: 系统理论上安全,或计算上安全; 系统的保密性是依赖于密钥的,而不是依赖于对加密体制或算法的保密; 加密和解密算法适用于密钥空间中的所有元素; 系统既易于实现又便于使用。 加密的要求 保密性:基本功能,使非授权者无法知道消息的内容。 鉴别:消息的接收者应该能够确认消息的来源。 完整性:消息的接收者应该能够验证消息在传输过程中没有被改变。 不可否认性:发送方不能否认已发送的消息。 古典加密技术 代替密码 (substitution cipher) 明文中的每个字符被替换成密文中的另一个字符。 简单代替,即单字母密码,如Caesar密码; 多码代替密码; 多字母代替密码; 多表代替密码,如Vigenère密码。 置换密码(permutation cipher): 又称换位密码(transposition cipher) ,并没有改变明文字母,只改变了这些字母的出现顺序。 代替密码的特点 单字母代换密码 :明文中字母的出现频度、重复字母的模式和字母相互之间的结合模式等统计特性不变,安全性差。 多码代替密码 :没有隐藏明文中不同字母的统计特性 ,安全性有所提高。 多字母代替密码 :字符块被成组加密 ,有利于抗击统计分析。 多表代替密码 :有多个映射表,可隐藏单字母出现的频率分布。 代换密码举例 凯撒密码 凯撒密码分析 置换密码分析 谜底 信,方成安息息 息深式为全安化 技刻,世的全发 术地推界研保展 的改动性究障的 发变着问和能当 展了社题发力务 与人会。展也之 广们文加,是急 泛的明速
您可能关注的文档
- 口腔健康促进与健康教育.ppt
- 口腔解剖生理学讲课.ppt
- 口腔局部麻醉与拔牙任小清.ppt
- 口腔科急诊处理.ppt
- 口腔科学第四章-牙体牙髓病.ppt
- 口腔科院内感染.ppt
- 口腔临床医患沟通.ppt
- 口腔门诊急救演练7.29最新.ppt
- 口腔细菌的培养及应用.ppt
- 口腔医学美学1.ppt
- 福建省宁化第一中学2021-2022学年高一上学期第一次阶段考试历史试题 W.pdf
- 研学旅行指导师实务知到章节答案智慧树2023年太原旅游职业学院.pdf
- 简历自我评价(28篇) .pdf
- 辽宁省大连市2021-2022学年高二语文上学期期中试题(无答案) .pdf
- 福建省漳州市高一上学期地理期末教学质量监测试卷 .pdf
- 第11课 古代战争与地域文化的演变教学设计 .pdf
- 福建省七年级下学期数学期中考试模拟卷 .pdf
- 福建省泉州市惠安县2022-2023学年九年级上学期期末(一检)化学试题.pdf
- 省苏州市常熟中学2023-2024学年高一上学期十月阶段性学业水平调研.pdf
- 端午节六年级作文600字(精选31篇) .pdf
最近下载
- 《全面质量管理(习题集)》考试题库(含答案).pdf VIP
- 第6课《传播文明》课件++2024—2025学年苏少版(2024)初中美术七年级上册.pptx VIP
- 浙江工业大学研究生矩阵原理期末试题及答案.docx VIP
- Roland罗兰乐器SPD-SX 采样打击板SPD-SX 说明书用户手册.pdf
- 地基与基础分部验收工程总结.doc
- 数字化智能工厂建设方案及规划蓝图建设方案.doc VIP
- 刘伟教你打乒乓(北大)中国大学MOOC慕课 章节测验答案.docx
- 探究乡土植物在园林绿化建设中的应用及存在的问题.doc VIP
- 湖南省湘西州永顺县2023-2024学年四年级上学期期中英语试卷.doc VIP
- 2024年中级经济师《经济基础知识》教材变化对比.pdf
文档评论(0)