- 1、本文档共44页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
信息论与编码—密码学
密码学Cryptography-目录 近代密码学的发展史 必威体育官网网址学的理论基础 序列(流)密码 分组(块)密码 经典算法-DES 经典算法-RSA 密码学的发展前沿 近代密码学发展史 准确的现代术语为“密码编制学”简称为“编密学” 与之相对的研究的专门研究如何破解密码的学问称为“密码分析学”(Cryptanalysis). 近代密码学发展史-2 近代密码学发展史-3 20世纪60年代一部与众不同的著作--David Kahn 的《破译者》出现了虽然此书没有任何新的技术思想,但它的意义在于它涉及到的相当广泛的领域,而且在于它使成千上万原本不知道密码学的人了解密码学。从而使新的密码学文章慢慢地开始源源不断地被编写出来了。 近代密码学发展史-4 第一次世界大战结束时,公开的密码学文献几乎殆尽。只有一个突出 的例外,仙农(Claude Shannon)的文章《必威体育官网网址系统的通信理论出现在1949 年《贝尔系统技术杂志》上,是战时工作的产物。这 篇文章在第二次世界大战结束后即被解密。 近代密码学发展史-5 Alan Turing 数理逻辑天才、现代计算机设计思想的创始人,第二次世界大战在年仅26岁Turing领导下完成了一部针对德国“谜”型机的密码破译机,每秒钟可处理2000个字符,人们给它起了个绰号叫“炸弹(Bomb)”。 近代密码学发展史-6 一个传统的密码体制S定义为: S= (M, C, K, E, D); message space 代表的是明文空间 key space 代表的是密钥空间 cipher space 代表的是密文空间 必威体育官网网址学的理论基础 安全性的含义:1)接收端防止窃听;2)发送端防止伪造。 数学模型 必威体育官网网址学的理论基础-2 基本定理 必威体育官网网址学的理论基础-3 惟一解距离和明文冗余度 惟一解距离ud:当窃听者获取的密文长度大于之,则密码成为可破译的;反之,小于它时,密码理论上是不可破译的,因为它具有多个解的可能性。 实现理想必威体育官网网址,则ud趋向无穷大,有两种可能: 1)完全必威体育官网网址体制:密钥熵H(K)无穷大 2)理想必威体育官网网址体制:密钥熵有限,但信源的冗余度D=0,即完全随机。 这样,就得到两个启示: 1)实现必威体育官网网址的过程实质上是使密文随机化的过程,可通过增大密钥,2)或减少明文的冗余度。 必威体育官网网址学的理论基础-4 实际必威体育官网网址系统 一、减少冗余度: 1)直接法,采用信源编码的方法; 2)间接法,采用扩散和混淆的方法将信源的冗余度在更大的范围上扩散开或加以扰乱混淆,间接实现减少信源冗余度的目的。序列加密(扩散法)、DES(混淆与扩散) 二、增大密钥量 序列流密码 优点 适合实时加密,如实时的数字话音等 理论成熟,其设计、分析较易 较分组密码易于实现 基本概念 经典算法介绍-DES DES-2 1973年美国国家标准局NBS (National Bureau of Standard)正式向社会公开征集加密算法。 1974年IBM正式向NBS提交了应征方案。 NBS会同美国国家必威体育官网网址局(NSA National Security Agency)研究发现这是唯一满足各项要求的方案。 在此方案基础上形成的数据加密标准DES (data encryption standard)于1977年1月15日颁布,同年7月正式生效成为美国联邦标准FIPS (Federal Information Processing Standard )。 其后大约每5年对DES的安全性进行一次审查评估,最后一次是1993年进行的,批准DES的使用终结日期是1998年的12月。 DES-3 DES (Data Encryption Standard)算法是美国政府机关为了保护信息处理中的计算机数据而使用的一种加密方式,是一种常规密码体制的密码算法,目前已广泛用于电子商务系统中。 :加解密双方在加解密过程中要使用完全相同的一个密钥,密钥就经过安全的密钥信道由发方传给收方。 DES-4 DES-5 该算法输入的是64比特的明文,在64比特密钥的控制下产生64比特的密文;反之64比特的密文在解密的过程下产生64位的明文。64比特的密钥中含有8个比特的奇偶校验位,所以实际有效密钥长度为56比特。 DES-6 DES-7 穷举法破译DES 密码的问题。设已知一段密码文C及与它对应的明码文M,用一切可能的密钥K加密M,直到得到E(M)=C,这时所用的密钥K即为要破译的密码的密钥。穷举法的时间复杂性是T=O(n) DES-8 对于DES密码n=2
您可能关注的文档
- 人教版教学素材吉林省集安市第一中学高一生物必须修读一“细胞膜—系统的边界”演示课件.ppt
- 人教版数学高一必须修读一1-3—4函数的单调性与最值综合应用.ppt
- 人教版教学演示课件高三生物“光合作用”演示课件.ppt
- 人教版教学素材吉林省扶余一中高一生物“第2章节第2节蛋白质”演示课件.ppt
- 人教版教学演示课件高中生物第02课孟德尔的豌豆杂交实验[二]演示课件新人教版必须修读2.ppt
- 人教版数学高一必须修读一1-1—2集合的表示.ppt
- 人教版教学演示课件辽宁省大连市十四中高中生物第1节降低反应活化能的酶演示课件[必须修读一].ppt
- 人教版教学演示课件高一生物必须修读二遗传与进化第2章节第三节伴性遗传演示课件.ppt
- 人教版新课标A数学高一必须修读二第3章节第一节点斜式共18张PPT.ppt
- 人教版教学演示课件第四节生态系统的信息传递.ppt
- 第18讲 第17课 西晋的短暂统一和北方各族的内迁.docx
- 第15讲 第14课 沟通中外文明的“丝绸之路”.docx
- 第13课时 中东 欧洲西部.doc
- 第17讲 第16 课三国鼎立.docx
- 第17讲 第16课 三国鼎立 带解析.docx
- 2024_2025年新教材高中历史课时检测9近代西方的法律与教化含解析新人教版选择性必修1.doc
- 2024_2025学年高二数学下学期期末备考试卷文含解析.docx
- 山西版2024高考政治一轮复习第二单元生产劳动与经营第5课时企业与劳动者教案.docx
- 第16讲 第15课 两汉的科技和文化 带解析.docx
- 第13课 宋元时期的科技与中外交通.docx
文档评论(0)