English

Fast square-free decomposition of integers using class groups

Number Theory 2023-08-14 v1

Abstract

Let n=a2bn=a^2b, where bb is square-free. In this paper we present an algorithm based on class groups of binary quadratic forms that finds the square-free decomposition of nn, i.e. aa and bb, in heuristic expected time: O~(Lb[1/2,1]ln(n)+Lb[1/2,1/2]ln(n)2). \widetilde{\mathcal{O}}(L_{b}[1/2,1] \ln(n) + L_{b}[1/2,1/2] \ln(n)^2). If a,ba,b are both primes of roughly the same cryptographic size, then our method is currently the fastest known method to factor nn. This has applications in cryptography, since some cryptosystems rely on the hardness of factoring integers of this form.

Keywords

Cite

@article{arxiv.2308.06130,
  title  = {Fast square-free decomposition of integers using class groups},
  author = {Erik Mulder},
  journal= {arXiv preprint arXiv:2308.06130},
  year   = {2023}
}

Comments

43 pages

R2 v1 2026-06-28T11:53:40.985Z