Rational Base Descent: A Deterministic Algorithm for Factoring Structured Semiprimes
Sam Blake

TL;DR
This paper introduces a deterministic algorithm tailored for factoring certain structured semiprimes where one prime factor follows a specific exponential form, achieving efficient factorization under these conditions.
Contribution
The paper presents a novel, special-purpose algorithm for factoring structured semiprimes with a new search strategy and complexity analysis, including a practical Python implementation.
Findings
Algorithm isolates factors in O(log^3 N) time when parameters are correct.
The method is efficient for semiprimes with prime factors following a specific exponential pattern.
The approach poses no threat to balanced RSA semiprimes.
Abstract
We present a special-purpose algorithm for factoring semiprimes in which one prime factor satisfies for positive integers with and . Given the correct parameters , the algorithm isolates a factor in time when is bounded away from , and the cofactor is unconstrained beyond a mild size bound. We describe a search strategy over using primitivity filters, give a complexity analysis showing that the method poses no threat to balanced RSA semiprimes, and provide a gmpy2-based Python implementation.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
