首页 | 本学科首页   官方微博 | 高级检索  
     

快速寻找大素数的算法分析与实现
引用本文:宋阳秋,黄华林,龚成清.快速寻找大素数的算法分析与实现[J].现代计算机,2005(12):88-91.
作者姓名:宋阳秋  黄华林  龚成清
作者单位:广东女子职业技术学院计算机系,广州511450
摘    要:RSA是目前最优秀的公钥方案之一,其安全性建立在大整数分解为两个素数之积的困难性假设基础之上.由于RSA进行的都是大数运算,因此受到素数产生技术的限制,产生密钥困难.本文从超大整数在内存中的表示方法及基本运算方法开始,讨论了两种产生素数的方法:试除法和测试法,根据产生素数范围的不同,使用试除法和测试法可以有效地解决快速产生大素数的技术难题.

关 键 词:素数  模运算  大数求幂
收稿时间:2005-09-02
修稿时间:2005-09-02

Algorithmn Analysis and Realization for Fast Finding Big Prime Number
SONG Yang-qiu,HUANG Hua-lin,GONG Cheng-qing.Algorithmn Analysis and Realization for Fast Finding Big Prime Number[J].Modem Computer,2005(12):88-91.
Authors:SONG Yang-qiu  HUANG Hua-lin  GONG Cheng-qing
Abstract:RSA is the best solution of public key, at present. Its security is based on the assumption that it is very difficult for big integer transforming into a product of two prime numbers. RSA is making calculation of big number which is restricted to produce prime number by technology, so it is difficult to produce secret key. This article starts from the expression and the basic calculation of super big integer in memory, and discuss two methods of producing prime number:the trial division method and the test method. According to the different scope of producing prime number, the trial division and the test method can solve the problem of producing prime number effectively.
Keywords:Prime Numbers  Modular Arithmetic  Exponentiation Arithmetic
本文献已被 CNKI 维普 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号