English

Generating random factorisations of polynomial values

Number Theory 2025-08-13 v1

Abstract

We construct algorithms that efficiently generate random factorisations of values P(n)P(n) as products of two integers, where PZ[x]P\in\mathbb{Z}[x] is a given quadratic or cubic monic polynomial. In other words, the algorithms produce random triples (n,d1,d2)Z3(n,d_1,d_2)\in\mathbb{Z}^3 that solve the Diophantine equation P(n)=d1d2P(n) = d_1d_2. In the case where PP is cubic, such an algorithm allows the construction of an RSA key of kk bits that can be described using about k/3k/3 bits of information. We also show how to construct a solution (n,d1,d2)(n,d_1,d_2) with the ratio d1/d2d_1/d_2 arbitrarily close to any given positive real number. This proves that among all solutions (n,d1,d2)(n,d_1,d_2) of P(n)=d1d2P(n) = d_1d_2 the ratios d1/d2d_1/d_2 are dense in (0,+)(0,+\infty).

Keywords

Cite

@article{arxiv.2508.08929,
  title  = {Generating random factorisations of polynomial values},
  author = {Dmitry Badziahin},
  journal= {arXiv preprint arXiv:2508.08929},
  year   = {2025}
}

Comments

14 pages

R2 v1 2026-07-01T04:46:04.459Z