网站大量收购独家精品文档,联系QQ:2885784924

量子通信与加密k z homenet.ppt

  1. 1、本文档共31页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
量子通信与加密k z homenet

* 4量子通信与加密 经典加密术 张三和李四共享秘密密钥 密电 13ojbo9zvf7sjtibohxv9tij41gfo Gbrjapohhpoh 解密 04nian8yue6rishangwu8shi30fen faqizonggong. 译文 04年8月6日上午8时30分 发起总攻。 秘密密钥方法的问题 它一般只能用一次, 如果多次使用, 窃密者将杂乱信息一次次地 记录下来,就能分析出密钥来; 在开始进行通信时, 张三和李四要用某种方法交换密钥, 这中间可能存在不安全之处或者漏洞。 RSA公共加密系统(1977) 基于 大数因子分解 的困难 127?129=? ?? ?=29083 107?53=? ?? ?=5671 一个129位的数 11438 16257 57888 86766 92357 79976 14661 20102 18296 72124 23625 62561 84293 57069 35245 73389 78305 97123 56395 87050 58989 07514 75992 90026 87954 3541 = ?(64位的素数) X ?(65位的素数) 方法 李四:1.取素数p和q,求得N=p?q, 2.选取两个数d和e: 使(de-1)可被(p-1)(q-1)除尽. 3.公布公钥N和e, 4.保存私钥d. 张三:利用公钥N和e, 将明文m编为密码C = me modN发出, 李四:收到C,利用私钥d, 由m = cd modN解密得到明文m。 类似地, 李四也可以公布两个公钥, 保存自己的私钥。 这样, 张三和李四之间可以互通密信, 不知私钥者无法解读。 要破密,就要能求得私钥。 破密!求得私钥的方法 1.由公钥N= p?q, 求得N的素数因子p和q; 2.由求得的p和q以及密钥e, (de-1)可被(p-1)(q-1)除尽, 即可求得私钥d。 为增加破译的难度,取大数N。 破译的关键是 大数的因子分解 大数的因子分解 因子分解与加密系统 (factorization and cryptosystem) 1994年Shor指出量子计算机能有效地解决大数因子分解,这是经典计算机所做不到的。现在使用的是1979年发明的 RSA(Rivest,Shamir,Adelman) 公共加密系统,它利用两个大质数的乘积难以分解来加密。 对量子计算机,现行加密系统失效。 RSA系统的安全性 L= 设N的十进制的位数为60位, 在二进制中, 即L约为200位,IBM(2000/6/28) 宣布的该公司已经制造出现在全球 运算速度最快的超级电脑 (每秒1013次浮点运算) 对其进行因子分解需1017秒(宇宙的寿命)。 利用大数 伦敦股票交易所使用的 CREST系统(1997年开始) 是用的155位大数的RSA技术。 美国计算机出口限制: 公钥512位,私钥56位. 美国2000年10月 宣布新的数据加密标准AES。 数字化技术 和 利用光纤传输 可大大提高信息的 安全性 但是! 1977年RSA三人中的Rivest 提出一个129位的数(64位X65位的素数) 11438 16257 57888 86766 92357 79976 14661 20102 18296 72124 23625 62561 84293 57069 35245 73389 78305 97123 56395 87050 58989 07514 75992 90026 87954 3541,(当时约需4?1016年机时) 1994年得到分解(8个月)。 RSA-130问题,1996得到分解。 RSA-140问题,1999得到分解。 经典加密术的共同问题 没有任何一种非一次性 经典密码 在数学上被证明为 不可破译。 破译、窃听、黑客和病毒 (特别是有意散布的 定时诱导激发的病毒) 是信息安全的威胁, 也是进行“兵不血刃, 不战而胜”的 信息战的重要手段。 信息战(病毒入侵,黑客参战 电子干扰,信息攻心) 信息战:病毒入侵,黑客参战,电子干扰,信息攻心 RSA系统的问题 可能有容易地解决因子分解问题 的算法还没有发现(或公布); (碰巧不可避免!) 量子算法(例如Shor算法) 将使它成为废物。 ( 张镇九等, 量子计算中的因子分解,物理,29,9,2000) 破解RSA加密术的方法 1.找出余因子函数的周期 r 满足条件 2.求A,B两个数 3.求C,D两个数 C=(A,N) 的最大公约数, D=(B

您可能关注的文档

文档评论(0)

sunshaoying + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档