Browse > Article
http://dx.doi.org/10.7236/JIIBC.2013.13.6.221

Integer Factorization for Decryption  

Lee, Sang-Un (Dept. of Multimedia Eng., Gangneung-Wonju National University)
Choi, Myeong-Bok (Dept. of Multimedia Eng., Gangneung-Wonju National University)
Publication Information
The Journal of the Institute of Internet, Broadcasting and Communication / v.13, no.6, 2013 , pp. 221-228 More about this Journal
Abstract
It is impossible directly to find a prime number p,q of a large semiprime n = pq using Trial Division method. So the most of the factorization algorithms use the indirection method which finds a prime number of p = GCD(a-b, n), q=GCD(a+b, n); get with a congruence of squares of $a^2{\equiv}b^2$ (mod n). It is just known the fact which the area that selects p and q about n=pq is between $10{\cdots}00$ < p < $\sqrt{n}$ and $\sqrt{n}$ < q < $99{\cdots}9$ based on $\sqrt{n}$ in the range, [$10{\cdots}01$, $99{\cdots}9$] of $l(p)=l(q)=l(\sqrt{n})=0.5l(n)$. This paper proposes the method that reduces the range of p using information obtained from n. The proposed method uses the method that sets to $p_{min}=n_{LR}$, $q_{min}=n_{RL}$; divide into $n=n_{LR}+n_{RL}$, $l(n_{LR})=l(n_{RL})=l(\sqrt{n})$. The proposed method is more effective from minimum 17.79% to maxmimum 90.17% than the method that reduces using $\sqrt{n}$ information.
Keywords
Prime number; Semiprime; Composite number; Sieve; Trial Division; Congruence of squares;
Citations & Related Records
Times Cited By KSCI : 2  (Citation Analysis)
연도 인용수 순위
1 C. Richard and P. Carl, "Prime Numbers: A Computational Perspective (2nd ed.)", Berlin, New York: Springer-Verlag, 2005.
2 D. John, "The Prime Number Theorem", Prime Obsession: Bernhard Riemann and the Greatest Unsolved Problem in Mathematics, Washington, D.C.: Joseph Henry Press, 2003.
3 T. H. Cormen, C. E. Leiserson, R. L. Rivest, and C. Stein, "Introduction to Algorithms (2nd ed.)," MIT Press and McGraw-Hill, 2001.
4 Wikipedia, "RSA," http://en.wikipedia.org/wiki/Rsa, 2010.
5 Wikipedia, "Trial Division," http://en.wikipedia.org /wiki/Trial_Division, 2010.
6 J. McKee, "Speeding Fermat's Factoring Method," Mathematics of Computation, Vol. 68, pp. 1729-1737, 1999.   DOI   ScienceOn
7 J. D. Dixon, "Asymptotically fast factorization of integers", Mathematics of Computation, Vol. 36, pp. 255-260, 1981.   DOI   ScienceOn
8 K. Thorsten, "On Polynomial Selection for the General Number Field Sieve", Mathematics of Computation , Vol.75, No. 256, pp. 2037-2047, 2006.   DOI   ScienceOn
9 A. K. Lenstra, H. W. Lenstra, Jr., M. S. Manasse, and J. M. Pollard, "The Factorization of the Ninth Fermat Number," Math. Comp. Vol. 61, pp. 319-349, 1993.   DOI   ScienceOn
10 Wikipedia, "RSA Factoring Challenge," http://en.wikipedia.org/wiki/RSA_Factoring_challenge, 2010.
11 Myeong-Bok Choi, Sang-Un Lee, "The n+1 Integer Factorization Algorithm," The Institute of Internet, Broadcasting and Communication (IIBC), pp.107-112, vol. 11. no.2, April, 2011.   과학기술학회마을
12 Myeong-Bok Choi, Sang-Un Lee, "The k-Fermat's Integer Factorization Algorithm," The Institute of Internet, Broadcasting and Communication (IIBC), pp.157-164, vol. 11. no.4, August, 2011.   과학기술학회마을
13 C. Pomerance, "Analysis and Comparison of Some Integer Factoring Algorithms, in Computational Methods in Number Theory," Math. Centre Tract 154, pp. 89-139, Amsterdam, 1982.
14 R. P. Brent, "Recent Progress and Prospects for Integer Factorisation Algorithms", Computing and Combinatorics," pp. 3-22, 2000