第2讲密码学理论基础题材.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
电视剧《暗算》关于破译密码的语录 密码是反科学,反人性的。 说到底密码玩的是欺骗,是躲藏,是暗算。 兵不厌诈,密码是兵器,是兵器中的暗器, 是人间最大的狡诈。 研制和破译密码的人都是撒旦。 研制密码的事业,就是一项接近疯子的事业。 你越接近疯子,你越接近天才。 葬送于密码界的天才,是所有科学领域里概率最高的。 密码是天才的屠宰场。 电视剧《暗算》关于破译密码的语录 破译密码是听死人的心跳声。 破译密码是男人生孩子、女人长胡子。 破译密码是释读天书,看懂无字之书。 破译密码 比用沙子搓一根绳子还难, 比用空气铸一把利剑还难, 比用火点燃水还难。 正常情况下,这都是不可能的,我们就是要把这种不可能变成可能。 破译密码呢, 就跟男女之间谈恋爱一样, 不是说你谈多了就一定能谈成。 关键是看你有没有感情,有没有缘份。 电视剧《暗算》关于破译密码的语录 所有的密码都可以演变成一道或者几道超难的数学题。 破译技术作为一门数学科学, 尖锐而深邃的数学能力, 跟良好的心理素质是一样必要又重要的。 两者犹如一对飞翔的翅膀,缺一不可。 它需要你悟出世界上最高级的谜和最低级的谜。 除了必要的知识、经验、技术之外,还需要远在星辰之外的好运气。 所有的密码,都是在没谱的情况下破译出来的。 密码分析(Cryptanalysis) 古典密码学(Classical Cipher) 古典密码学 代换密码(Substitution Cipher) 代换密码(Substitution Cipher) 代换密码(Substitution Cipher) 转轮机---经典密码的机械阶段 转轮机由一个键盘和一系列转轮组成,每个转轮是26个字母的任意组合。转轮被齿轮连接起来,当一个转轮转动时,可以将一个字母转换成另一个字母。照此传递下去,当最后一个转轮处理完毕时,就可以得到加密后的字母。 为了使转轮密码更安全,人们还把几种转轮和移动齿轮结合起来,所有转轮以不同的速度转动,并且通过调整转轮上字母的位置和速度为破译设置更大的障碍。 转轮机的工作原理 每一个旋转轮代表一个单表代换系统,旋转一个引脚,再转变为另一个单表代换系统。 为使机器更安全,可把几种转轮和移动的齿轮结合起来。因为所有转轮以不同的速度移动,n个转轮的机器的周期是26n,即个单表代换系统。 最后一个转轮转完一圈之后,它前面的转轮就旋转一个引脚,有点像时钟的齿轮。 隐蔽通道和隐写术 严格来说,隐蔽通道和隐写术这两种技术并不是加密,而是隐藏。它们隐藏明文信息的存在,而密码学通过对文本信息的不同转换而实现信息对外的不可读。 同加密相比,隐蔽通道和隐写术有一些缺点,它需要许多额外的付出来隐蔽相对较少的信息。尽管采用一些上述的方案也许有效,但是一旦被破解,整个方案就毫无价值了。 它的优点是可以应用于通信双方宁愿他们的秘密通信被发现而不愿其中的重要内容丢失的情况。 古典密码小结 模运算: 加法、减法、乘法 性质:对称、传递、交换、结合、分配 加法逆元、乘法逆元 对称密码的两个基本运算 代替和置换(Substitution permutation) 密码分析与Kerckhoff原则 多轮加密 数据安全基于算法的保密 古典密码小结 * 欢迎辞 * * * * * * * * 选择密文攻击(chosen ciphertext attack):密码分析者可得到所需要的任何密文所对应的明文,解密这些密文所使用的密钥与要破译的密文的密钥是相同的 任务:推出用来加密消息的密钥 从攻击者的角度来看,这几类攻击的强度依次增大,唯密文攻击最弱,最不可能/容易成功。 从设计者的角度来看,能抵抗越靠后的攻击,安全强度越高! 密码分析 一个保密系统是否被“攻破”,并无严格的标准。 一个密码理论上被攻破是指: 存在一个针对该密码的捷径攻击,其复杂度低于最佳强力攻击的复杂度 。 一种方法攻击512比特密钥密码的复杂度为2400 另一种攻击256比特密钥密码的复杂度为2300, 攻击512比特密钥的密码比攻击256比特密钥的密码更为不现实,但前者可以认为是被成功破译了,而后者却不能认为是被破译了。 密码系统 一个好的密码系统应满足: 系统理论上安全,或计算上安全; 系统的保密性是依赖于密钥的,而不是依赖于对加密体制或算法的保密; 加密和解密算法适用于密钥空间中的所有元素; 系统既易于实现又便于使用。 加密的功能 保密性:基本功能,使非授权者无法知道消息的内容。 鉴别:消息的接收者应该能够确认消息的来源。 完整性:消息的接收者应该能够验证消息在传输过程中没有被改变。 不可否认性:发送方不能否认已发送的消息。 计算机出现以前已得到应用、已发明的密码学理论 主要

文档评论(0)

2226657222 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档