...
首页> 外文期刊>International Journal of Computer Network and Information Security >Improved Trial Division Technique for Primality Checking in RSA Algorithm
【24h】

Improved Trial Division Technique for Primality Checking in RSA Algorithm

机译:RSA算法中用于素性检查的改进的试验划分技术

获取原文
           

摘要

The RSA cryptosystem, invented by Ron Rivest, Adi Shamir and Len Adleman was first publicized in the August 1977 issue of Scientific American. The security level of this algorithm very much depends on two large prime numbers. To check the primality of large number in personal computer is huge time consuming using the best known trial division algorithm. The time complexity for primality testing has been reduced using the representation of divisors in the form of 6n±1. According to the fundamental theorem of Arithmetic, every number has unique factorization. So to check primality, it is sufficient to check if the number is divisible by any prime below the square root of the number. The set of divisors obtained by 6n±1 form representation contains many composites. These composite numbers have been reduced by 30k approach. In this paper, the number of composites has been further reduced using 210k approach. A performance analysis in time complexity has been given between 210k approach and other prior applied methods. It has been observed that the time complexity for primality testing has been reduced using 210k approach.
机译:由Ron Rivest,Adi Shamir和Len Adleman发明的RSA密码系统在1977年8月的《科学美国人》上首次公开。该算法的安全级别在很大程度上取决于两个大质数。使用最著名的试验划分算法,在个人计算机中检查大数的素数是非常耗时的。使用6n±1的除数表示可以减少素数测试的时间复杂度。根据算术的基本定理,每个数字都有唯一的因式分解。因此,要检查素数,只需检查该数字是否可被该数字的平方根以下的任何素数整除。通过6n±1形式表示获得的除数集包含许多复合。这些综合数量已减少了30k。在本文中,使用210k方法进一步减少了复合材料的数量。在210k方法和其他先前应用的方法之间进行了时间复杂度的性能分析。已经观察到,使用210k方法已经减少了素数测试的时间复杂度。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号