求多项式方程的小值解及其应用

求多项式方程的小值解及其应用

论文摘要

RSA密码体制由Rivest,Shamir及Adleman始创[41],是目前世界上所知应用最广泛的公钥密码体制,使用RSA最主要的缺点是加解密操作的费用相当大.多素数RSA为标准RSA密码体制的一个推广,其中模由多于两个的素数相乘得来,当加密操作执行时,模每个素数,而后合并使用中国剩余定理.加密的代价降到每个素数(对于确定大小的模).因此,当需要降低成本时,多素数RSA可能为RSA的一个现实的选择.RSA的安全性自它创造之日起已被很好的研究(参见Boneh[6]).若多素数RSA现在实行它的安全性需被更进一步的研究.目前,存在部分私钥泄露攻击,攻击者拥有私钥比特的某些知识并用它来攻破系统,结果是具有实际意义的.因为可能削弱私钥的比特.1998年,Boneh,Durfee和Frankel在[2]提出RSA的几种部分私钥泄露攻击,其中的某些攻击要求知道私钥的最少有效比特(LSBs),另一些要求知道最多有效比特(MSBs).另外,在他们的攻击中,公钥必须是相对小的.Wiener的攻击[46]及Boneh和Durfee[4]的改进可被看作部分私钥泄露攻击,其中,已知的最多有效比特均等于0.在[2]中提出的问题是是否存在RSA的密钥泄露攻击,可以对比模的平方根大小大的公钥起作用.2003年,Blomer和May[1]描述了一些攻击,允许大一点的公钥,但仍未达到模的实际大小,而后Ernst,Jochemsz等人在[17]中提出攻击对实际大小的公钥,它可以逐渐达到实际的私钥大小的算法.在96欧密会上,Coppersmith提出一种寻找双变量整系数多项式方程小值根的算法,该算法基于格基约化算法.在此基础上发展了分解因子攻击,它适用于知道部分因子的与多素数RSA模相同形式的整数.该攻击是Boneh,Durfee和Howgrave-Graham的格基分解因子思想的推广,模的形式为N=prq.对平衡r素数RSA假设知道N的r个素数中的v个1≤v≤r-2,另外对零或者更多余下的未知素数和私钥,知道最多或最少的有效比特.Coppersmith的解决双变量多项式方程的算法被Howgrave-Graham在[24]中进一步简化.除了更易于理解和应用,Howgrave-Graham的方法的一个显著的优点是可以启发式的延伸到多变量多项式方程.在此基础上Jean-SebastienCoron在[15]中提出了一项简化算法,可以在得知n=pq中p的高位log2n/4比特的前提下分解n.本论文是应用Jean-SebastienCoron的简化算法来求解三变量整系数多项式方程的小根,可以在得知n=pqr中p,q的高位或低位log2n/5比特的前提下分解n.本文主要结论为:定理3.1令p(x,y,z)为Z上三变量不可约多项式,每个单变量的最高次数是δ.令X,Y和Z为期望的整数解(x0,y0,z0)的上界.令对某些ε>0,那么在多项式时间(logW,2δ)内,可以找到使得p(x0,y0,z0)=0,|x0|≤X,|y0|≤Y,|z0|≤Z的所有整数对(x0,y0,z0).该攻击如同多素数RSA的其它格基攻击一样建立在代数独立假设上.定理3.3对任意的ε>0,给定N=PQR及P,Q的高位或低位1/5log2N比特,我们可以在多项式时间(log N)内得到N的分解式.定理4.1令p(x1,x2,...,xr)为整数上的r变量多项式,每个单变量的最高次数是δ.令X1,X2,...,Xr为期望的整数解x1,x2,...,xr的上界.令W=maxi1,i2,...,ir|pi1,i2,...,ir|X1i1X2i2...Xrir.对某些ε>0,那么在多项式时间内,可以找到使p(x10,x20,...,xr0)=0,|x10|≤X1,|x20|≤X2,...,|xr0|≤Xr的所有整数对(x10,x20,...,xr0).定理4.2对任意ε>o,对于N=P1,P2...Pr给定其中P1,P2,...,Pr-1的高位1/r+2 log2N比特,我们可以在多项式时间内得到N的分解式.

论文目录

  • 中文摘要
  • 英文摘要
  • 第一章 引言
  • 第二章 相关结果及LLL算法
  • §2.1 LLL算法
  • §2.2 多项式分解背景
  • §2.3 相关说明
  • 第三章 求三变量整数多项式方程的小值根及因子分解
  • §3.1 求三变量整数多项式方程的小值根
  • §3.2 因子分解
  • 第四章 扩展到多变量情况
  • 第五章 已知多素数分解
  • 参考文献
  • 致谢
  • 学位论文评阅及答辩情况表
  • 相关论文文献

    • [1].多项式方程组的新解法——四元消法[J]. 辽宁师专学报(自然科学版) 2013(01)
    • [2].水轮发电机调速器中多项式方程法的应用分析[J]. 水电厂自动化 2015(02)
    • [3].求解多项式方程所有实根的算法及程序实现[J]. 科技创新导报 2010(31)
    • [4].使用电子表格解算拟合水位——库容曲线的多项式方程组[J]. 水电与新能源 2010(05)
    • [5].多项式方程式的解的探讨[J]. 濮阳职业技术学院学报 2009(05)
    • [6].对特征多项式方程各种稳定判据的优缺点分析[J]. 江西电力 2010(03)
    • [7].一种求解多项式方程复数根的新方法[J]. 渤海大学学报(自然科学版) 2017(04)
    • [8].解多项式方程的修正牛顿法的改进[J]. 杭州师范大学学报(自然科学版) 2008(04)
    • [9].运用多项式方程系统算法求解电力市场均衡[J]. 中国电机工程学报 2010(25)
    • [10].关于多项式方程重根一种求法的探讨[J]. 内蒙古民族大学学报(自然科学版) 2009(02)
    • [11].多项式方程法在水轮发电机调速器中的应用[J]. 河北科技大学学报 2011(02)
    • [12].用二分法求解一元实系数多项式方程的全部实根[J]. 大学数学 2008(04)
    • [13].基于狼群算法求解多项式方程的根[J]. 科技视界 2016(15)
    • [14].CAGD/CG领域中一元多项式方程求根问题综述[J]. 计算机辅助设计与图形学学报 2011(02)
    • [15].水位流量关系曲线的指数对数复合函数公式探讨[J]. 水利科技 2020(01)
    • [16].第一类切比雪夫多项式方程的重根规律[J]. 五邑大学学报(自然科学版) 2013(02)
    • [17].有机肥发酵过程中微生物和有害生物的变化研究[J]. 中国农学通报 2015(21)
    • [18].多项式方程的迭代方法[J]. 软件 2017(11)
    • [19].单变元多项式方程的高效区间牛顿算法[J]. 四川大学学报(工程科学版) 2011(04)
    • [20].求多项式方程全部实根的混合差分进化算法[J]. 计算机仿真 2008(08)
    • [21].并行迭代的高阶加速方法[J]. 浙江大学学报(理学版) 2014(04)
    • [22].水位流量关系曲线的规划求解方法与应用[J]. 中国新技术新产品 2010(21)
    • [23].相对优集及其在不可约算法中的应用[J]. 系统科学与数学 2012(08)
    • [24].多项式方程区间内求根基于R2空间的3次裁剪方法[J]. 计算机辅助设计与图形学学报 2014(11)
    • [25].平面代数曲线间最近距离的计算[J]. 计算机辅助设计与图形学学报 2008(04)
    • [26].四元数二次方程解的显式表示[J]. 湖南农业大学学报(自然科学版) 2008(03)
    • [27].关于求解多项式方程[J]. 知识经济 2013(10)
    • [28].Mathematica中的代数根及其应用[J]. 阜阳师范学院学报(自然科学版) 2010(04)
    • [29].第二类切比雪夫多项式方程的重根规律[J]. 惠州学院学报(社会科学版) 2012(06)
    • [30].命题逻辑推理的代数化证明[J]. 计算机工程与科学 2008(10)

    标签:;  ;  ;  

    求多项式方程的小值解及其应用
    下载Doc文档

    猜你喜欢