On Deterministically Finding an Element of High Order Modulo a Composite
Data Structures and Algorithms
2025-10-14 v3 Number Theory
Abstract
We give a deterministic algorithm that, given a composite number and a target order , runs in time and finds either an element of multiplicative order at least , or a nontrivial factor of . Our algorithm improves upon an algorithm of Hittmeir (arXiv:1608.08766), who designed a similar algorithm under the stronger assumption . Hittmeir's algorithm played a crucial role in the recent breakthrough deterministic integer factorization algorithms of Hittmeir and Harvey (arXiv:2006.16729, arXiv:2010.05450, arXiv:2105.11105). When is assumed to have an -power divisor with , our algorithm provides the same guarantees assuming .
Cite
@article{arxiv.2506.07668,
title = {On Deterministically Finding an Element of High Order Modulo a Composite},
author = {Ziv Oznovich and Ben Lee Volk},
journal= {arXiv preprint arXiv:2506.07668},
year = {2025}
}