素数判定在信息安全中的应用

来源 :中山大学 | 被引量 : 0次 | 上传用户:gf2516
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  本论文致力于研究产生强素数的算法,研究素数判定,从古老的Eratosthenes筛法,n-1检验法和n+1检验法,到Solovary-Sreassen检验法和Miller-Rabin检验法,其间还涉及EllipticCurvesPrimalityProving(ECPP)判定和由Adleman,Pomerance和Rumely提出的APR判定.   在目前素数应用最广泛的领域一公共密钥体系中,一般选择的素数都是相当大的(通常在100位以上),如果采用试除法来判定,需要很长的时间.所以在一般的应用领域,人们采用的是Miller-Rabin检验法,但是这种方法总是不可避免的存在出错的可能性.本论文给出强素数的产生算法,其中用Agrawal等提出的算法(AKS算法)取代常用的Miller-Rabin检验法来进行素数判定,并将算法应用于RSA公钥体制中.我们研究了对AKS算法的改进,其中改进了求最大公因式的Euclid算法,并提出新的素数判定,进而降低整个算法时间复杂性,加强和完善素数判定在信息安全中的应用.
其他文献
随着现代信息化的大潮,计算机已深入到社会的各个角落,电子商务得到了比较全面的发展。随着移动通信的迅速普及,移动通信的应用范围越来越广泛,移动电子商务应用也得到了广泛应用
  本文将证明如下几个定理,设M=2Dp+1(2),5≤p≠2m-1.如果G是有限群并且OC(G)=OC(M),则G≌M;设M=Cp(2).如果G是有限群并且OC(G)=OC(M),则G≌M;设M=2Dn(3),9≤n=2m+1≠p.如果G是有
  鉴于次黎曼几何学在控制论、PDE和模式识别等领域的广泛应用的事实,弄清楚次黎曼流形的几何特征,特别是变换论下相应的变换几何特征是有意义的。本文的主要目的是将黎曼流
  排序问题一直受到国际学术界的重视,其中分批排序问题,因其明显的实际意义,更是吸引了国内外许多学者。 本文主要研究了两个单机分批排序问题。文章讨论了工件有到达时间
现代科学技术的飞速发展,促使高新技术大量应用于军事装备,导致战场武器装备损伤更为严重,装备保障在作战中显得越来越重要,尤其是伴随保障。在未来高技术局部战争中,怎样提高修理
  本文对度量空间上拓扑传递的连续半流,研究了其敏感依赖性及周期点集的拓扑性质.具体地说,我们证明了如下结论,拓扑传递的连续半流或是一致刚性的,或是敏感依赖的,并由此得到,
四边形单元与三角形单元相比,具有网格简单、刚度矩阵带宽小、计算量小等优点,而矩形单元对求解区域的边界的近似有一定的局限性,因此将任意四边形单元用于求解问题更有理论意义
方程-Δu=(1+εK(x))u是源于描述单位球体(SN,g0)上标量曲率的相关问题.本文证明了系数K(x)有3个临界点满足一定条件时,方程三峰值解的存在性,以及系数K(x)有多个成正多边形分