We show that any semiprime number can be factorized as the product of two prime numbers in the form of a kernel factor pair of two out of 48 root numbers. Specifically, each natural number without factors of 2, 3, 5 and 7 can be traced back to one unique number of a total of 48 root numbers falling in [ 11 , 220 ] in periods of length 210. Unlike the commonly used sieve-based methods, under no preconditions, will the proposed kernel-factor-pair-based algorithm be guaranteed to successfully factorize any given semiprime α by searching over 1 / 2 log α binary variables. The proposed method is well structured for factorization in breaking RSA encryption and is readily applicable for parallel computation.
KeywordsSemiprimesFactorizationFactor-Pairs Table
Zagier, D. (1977) The First 50 Million Prime Numbers. The Mathematical Intelligencer , 1, 7-19. https://doi.org/10.1007/bf03351556
Zagier, D. (1997) Newman’s Short Proof of the Prime Number Theorem. The American Mathematical Monthly , 104, 705-708. https://doi.org/10.1080/00029890.1997.11990704
Dickson, L.E. (2005) History of the Theory of Numbers, Volume II: Diophantine Analysis. Dover Publications.
Li, H., Huang, Y., Fang, S. and Kuo, W. (2021) A Prime-Logarithmic Method for Optimal Reliability Design. IEEE Transactions on Reliability , 70, 146-162. https://doi.org/10.1109/tr.2020.3020597
Li, H., Fang, S., Lin, B.M.T. and Kuo, W. (2023) Unifying Colors by Primes. Light : Science & Applications , 12, Article No. 32. https://doi.org/10.1038/s41377-023-01073-x
Konheim, A.G. (2006) Computer Security and Cryptography. Wiley. https://doi.org/10.1002/0470083980
Li, D., Luo, M., Zhao, B. and Che, X. (2018) Provably Secure APK Redevelopment Authorization Scheme in the Standard Model. Computers , Materials & Continua , 56, 447-465. https://doi.org/10.3970/cmc.2018.03692
RSA Laboratories (2013) The RSA Factoring Challenge. https://web.archive.org/web/20130921043459/ http://www.emc.com/emc-plus/rsa-labs/historical/the-rsa-factoring-challenge.htm
Shor, P.W. (1997) Polynomial-time Algorithms for Prime Factorization and Discrete Logarithms on a Quantum Computer. SIAM Journal on Computing , 26, 1484-1509. https://doi.org/10.1137/s0097539795293172
Shoshina, A.V., Borzunov, G.I. and Ivanova, E.Y. (2021) Application of Bio-Inspired Algorithms to the Cryptanalysis of Asymmetric Ciphers on the Basis of Composite Number. 2021 IEEE Conference of Russian Young Researchers in Electrical and Electronic Engineering ( ElConRus ), St. Petersburg, 26-29 January 2021, 2399-2403. https://doi.org/10.1109/elconrus51938.2021.9396242
Upadhyay, S. and Gupta, V.K. (2022) A Literature Review on the Concept of Cryptography and RSA Algorithm. International J of Advance and Innovative Research , 9, 237-240.
Vandersypen, L.M.K., Steffen, M., Breyta, G., Yannoni, C.S., Sherwood, M.H. and Chuang, I.L. (2001) Experimental Realization of Shor’s Quantum Factoring Algorithm Using Nuclear Magnetic Resonance. Nature , 414, 883-887. https://doi.org/10.1038/414883a
Boudot, F., Gaudry, P., Guillevic, A., Heninger, N., Thome, E. and Zimmermann, P. (2022) The State of the Art in Integer Factoring and Breaking Public-Key Cryptography. IEEE Security & Privacy , 20, 80-86. https://doi.org/10.1109/msec.2022.3141918
Zhang, X., Li, M., Jiang, Y. and Sun, Y. (2019) A Review of the Factorization Problem of Large Integers. In: Sun, X., Pan, Z. and Bertino, E., Eds., Artificial Intelligence and Security , Springer, 202-213. https://doi.org/10.1007/978-3-030-24268-8_19
Pomerance, C. and Erdös, P. (1996) A Tale of Two Sieves. Notices of the American Mathematical Society , 43, 1473-1485.
Pritchard, P. (1982) Explaining the Wheel Sieve. Acta Informatica , 17, 477-485. https://doi.org/10.1007/bf00264164
Wikipedia Contributors (2025) Wheel Factorization. https://en.wikipedia.org/w/index.php?title=Wheel_factorization&oldid=1279299441
Atkin, A.O.L. and Bernstein, D.J. (2003) Prime Sieves Using Binary Quadratic Forms. Mathematics of Computation , 73, 1023-1030. https://doi.org/10.1090/s0025-5718-03-01501-1
Pollard, J.M. (1993) The Lattice Sieve. In: Lenstra, A.K. and Lenstra, H.W., Eds., The Development of the Number Field Sieve , Springer, 43-49. https://doi.org/10.1007/bfb0091538
Dixon, B. and Lenstra, A.K. (1994) Factoring Integers Using SIMD Sieves. In: Helleseth, T., Ed., Advances in Cryptology — EUROCRYPT ’93. EUROCRYPT 1993, Springer, 28-39.
Kleinjung, T., Aoki, K., Franke, J., Lenstra, A.K., Thomé, E., Bos, J.W., et al. (2010) Factorization of a 768-Bit RSA Modulus. In: Rabin, T., Ed., Advances in Cryptology — CRYPTO 2010, Springer, 333-350. https://doi.org/10.1007/978-3-642-14623-7_18
Menezes, A. and Vanstone, S.A. (1993) Elliptic Curve Cryptosystems and Their Implementation. Journal of Cryptology , 6, 209-224.
Bai, S., Gaudry, P., Kruppa, A., Thomé, E. and Zimmermann, P. (2016) Factorisation of RSA-220 with CADO-NFS. https://inria.hal.science/hal-01315738
Schnorr, C.P. (2013) Factoring Integers by CVP Algorithms. In: Fischlin, M. and Katzenbeisser, S., Eds., Number Theory and Cryptography , Springer, 73-93. https://doi.org/10.1007/978-3-642-42001-6_6
Schnorr, C.P. (2021) Fast Factoring Integers by SVP Algorithms. https://eprint.iacr.org/2021/933
Tang, X., Xu, J. and Duan, B. (2018) A Memory-Efficient Simulation Method of Grover’s Search Algorithm. Computers , Materials & Continua , 57, 307-319. https://doi.org/10.32604/cmc.2018.03693
Li, H., Fang, S. and Kuo, W. (2024) The Periodic Table of Primes. Advances in Pure Mathematics , 14, 394-419. https://doi.org/10.4236/apm.2024.145023
Li, H., Fang, S. and Kuo, W. (2024) The Periodic Table of Primes. SSRN Electronic Journal . https://doi.org/10.2139/ssrn.4742238
Li, H., Fang, S., Kuo, W. and Lin, N. (2025) Listing Prime Numbers Periodically. Advances in Pure Mathematics , 15, 247-268. https://doi.org/10.4236/apm.2025.154012