Rational Base Descent: A Deterministic Algorithm for Factoring Structured Semiprimes
Number Theory
2026-05-12 v1
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.
Cite
@article{arxiv.2605.08846,
title = {Rational Base Descent: A Deterministic Algorithm for Factoring Structured Semiprimes},
author = {Sam Blake},
journal= {arXiv preprint arXiv:2605.08846},
year = {2026}
}