利用有限简单连分数的最佳逼近原理破译公钥密码RSA及其实现.pdfVIP

利用有限简单连分数的最佳逼近原理破译公钥密码RSA及其实现.pdf

  1. 1、本文档共3页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
利用有限简单连分数的最佳逼近原理破译公钥密码RSA及其实现.pdf

第31卷 第l期 V_o1.31 NO.1 2O12年 3月 成都大学学报(自然科学版) Journal of Chengdu University(Natural Science Edition) Mar.2O12 文章编号:1004—5422(2012)01—0047—03 利用有限简单连分数的最佳逼近原理 破译公钥密码RSA及其实现 邓从政 (凯里学院理学院,贵州凯里 556(}00) 摘 要:攻击RSA密码体制最有效的方式就是计算出它的解密指数,即找出其密钥.介绍一种新的攻击方法: 当RSA密码体制使用低加密指数时,利用有限简单连分数的最佳有理逼近原理,依次计算出它的渐近分数,逐 一 加以试用,直到找到其最佳收敛子,从而将模数分解并计算出它的解密指数,即密钥.使用这种方法可以准确 地计算出解密指数,减少解密时间,加快解密过程. 关键词:RSA密码体制;解密指数;加密指数;逼近原理 中图分类号:0156.2;TP309.7 文献标识码:A 有限简单连分数最佳有理逼近原理计算解密指数的 O 引 言 方法来实现对RSA密码体制的有效攻击. 一 般地,RSA密码体制是利用z [1。 的计算,设 1 有限简单连分数最佳有理逼近原理 n=Pq,其中,P,g为素数,ab=l(mod0(n)).对 此,定义如下的加密函数,ek( )= modn,和解密 事实上,任何一个有理数都可以写成一个有限 函数, (Y)=yaroodn,其中, ,Y∈ .这样n,b 连分数的形式, 组成了公钥,P,口,a组成了私钥, 是要加密的明 旦 一b=ql+— +————— —— 一 (4)4J 文,Y=e ( )是密文,b是加密指数,a是解密指 q2+———1 数.假如知道了解密密钥a,那么可以按照以下流程 q3+‘一+ 来破译出被加密的明文 . 式中,a,b,q。,g:,q。,…,q ,都是非负整数.把[q , 由于, q:,…,q ],1≤.j}≤m,称为a/b的第k个渐近分数 ab:1(mod0(/7,)), (1) 或者收敛子,容易看出,a/b=[q ,q ,…,q ],称 有, [g ,g ,…, ]为连分数a/b的展式.若记, 为 ab=tO(n)+1,t∈N. (2) [q。,q ,…,q ]的第k个收敛子,则每一个 可以 假定, ∈z ,则有, 写成有理数Ck/d 的形式,而其中的C 和d 满足如 ( o兰 一( ) (modn) 下的递推关系-2], E ( ‘ )‘x(modn) f ql k=1 E ]tx(modn) ==I q c

您可能关注的文档

文档评论(0)

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

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

版权声明书
用户编号:5243141323000000

1亿VIP精品文档

相关文档