English

A quantum algorithm for computing the Carmichael function

Quantum Physics 2021-11-05 v1 Number Theory

Abstract

Quantum computers can solve many number theory problems efficiently. Using the efficient quantum algorithm for order finding as an oracle, this paper presents an algorithm that computes the Carmichael function for any integer NN with a probability as close to 1 as desired. The algorithm requires O((logn)3n3)O((\log n )^3n^3) quantum operations, or O(loglogn(logn)4n2)O(\log\log n (\log n)^4 n^2) operations using fast multiplication. Verification, quantum optimizations and applications to RSA and primality tests are also discussed.

Keywords

Cite

@article{arxiv.2111.02488,
  title  = {A quantum algorithm for computing the Carmichael function},
  author = {Juan Carlos Garcia-Escartin},
  journal= {arXiv preprint arXiv:2111.02488},
  year   = {2021}
}

Comments

Comments welcome