Paper 2017/083 Original: eprint.iacr.org/2017/083 ↗
Shor's Algorithm and Factoring: Don't Throw Away the Odd Orders
Abstract
Shor's algorithm factors an integer $N$ in two steps. The quantum step computes the order of $a\bmod{N}$ where $a$ is relatively prime to $N$. The classical step uses this order to factor $N$. Descriptions of the classical step require the order, $s$, to be even and that $a^{s/2}\not\equiv -1\bmod{N}$. If $s$ is odd or $a^{s/2}\equiv -1\bmod{N}$, then the quantum step is repeated. This paper describes how each prime divisor of the order $s$, not just $2$, can be used to factor $N$.
Metadata
- Available format(s)
PDF
- Category
- Public-key cryptography
- Publication info
- Preprint.
- History
- 2017-02-07: last updated
- 2017-02-06: published
- Short URL
- https://ia.cr/2017/083
- License
- https://creativecommons.org/licenses/by/4.0/
BibTeX
@misc{cryptoeprint:2017/083,
author = {Anna Johnston},
title = {Shor's Algorithm and Factoring: Don't Throw Away the Odd Orders},
howpublished = {Cryptology {ePrint} Archive, Paper 2017/083},
year = {2017},
url = {https://eprint.iacr.org/2017/083}
}