Implementation of Factorization of RSA using GNFS on Ordinary Computer

被引:0
作者
Hasnat, Abul [1 ]
Mandal, Satyendra Nath [2 ]
机构
[1] Govt Coll Engn & Text Technol, Berhampur, W Bengal, India
[2] Kalyani Govt Engn Coll, Kalyani, W Bengal, India
来源
2017 INTERNATIONAL CONFERENCE ON INNOVATIONS IN INFORMATION, EMBEDDED AND COMMUNICATION SYSTEMS (ICIIECS) | 2017年
关键词
RSA; Prime number; Special purpose and General purpose factoring; GNFS; Trial Division Method;
D O I
暂无
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Implementation of RSA crypto system requires two prime numbers to produce keys. The security of this algorithm is dependent on these two prime numbers. Larger prime numbers results higher security of the algorithm. The challenge of implementation RSA algorithm is the capability of compiler and hardware mainly processor speed of computer is limited. The ordinary desktop/laptop is unable to check primality of large integer number. The computation time for selection of large prime numbers is huge. The computation of primes from a large integer number is huge time consuming. That is why the special purpose and general purpose factoring algorithm is used for factoring very large integer numbers. In this article, General Number Field Sieve is used for factoring the large integer numbers for implementation of RSA algorithm using ordinary computers.
引用
收藏
页数:6
相关论文
共 12 条
[1]  
Aoki K., 2004, IACR CRYPTOLOGY EPRI, P1
[2]  
Bai S., 2012, FACTORISATION RSA 70
[3]  
Bai S., 2016, FACTORISATION RSA 22, P1
[4]  
Brent RP, 2000, LECT NOTES COMPUT SC, V1858, P3
[5]  
Cowie J., 2005, LECT NOTES COMPUTER, V1163, P382
[6]  
Crandall R, 2005, PRIME NUMBERS COMPUT
[7]  
Howbert J. J., 2006, PRACTICAL ASPECTS MO
[8]   Integer factoring [J].
Lenstra, AK .
DESIGNS CODES AND CRYPTOGRAPHY, 2000, 19 (2-3) :101-128
[9]  
Pomerance C., 1996, NOT AM MATH SOC, V43, P1473
[10]  
Shamir A., COST FACTORING RSA 1