The Shor quantum factorization algorithm allows the factorization or large integers in logarithmic squared time whereas classical algorithms require an exponential time increase with the bit length of the number to be factored. The hardware implementation of the Shor algorithm would thus allow the factorization of the very large integers employed by commercial encryption methods. We propose some modifications of the algorithm by employing some simplification to the stage employing the quantum Fourier transform. The quantum Hadamard transform may be used to replace the quantum Fourier transform in certain cases. This would reduce the hardware complexity of implementation since phase rotation gates with only two states of 0 and p would be required.
History
Publication status
Published
File Version
Accepted version
Journal
Proceedings of SPIE, Pattern Recognition and Tracking XXIX
ISSN
0277-786X
Publisher
Society of Photo-optical Instrumentation Engineers