arXiv · 2406.04061
Computing $\varphi(N)$ for an RSA module with a single quantum query
Abstract
In this paper we give a polynomial time algorithm to compute $\varphi(N)$ for an RSA module $N$ using as input the order modulo $N$ of a randomly chosen integer. This provides a new insight in the very important problem of factoring an RSA module with extra information. In fact, the algorithm is extremely simple and consists only on a computation of a greatest common divisor, two multiplications and a division. The algorithm works with a probability of at least $1-\frac{1}{N^{1/2-\epsilon}}$, where $\epsilon$ is any small positive constant.
Explore related subjects
Keep this discovery
Luis Víctor Dieulefait, Jorge Urróz. 2024-06-06. Computing $\varphi(N)$ for an RSA module with a single quantum query. https://arxiv.org/abs/2406.04061
Cite the original work for its findings. Save a collection to share your selection of sources.