Shor's Algorithm and Factoring: Don't Throw Away the Odd Orders
نویسنده
چکیده
Shor’s algorithm factors an integer N in two steps. The quantum step computes the order of a mod 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 6≡ −1 mod N . If s is odd or a ≡ −1 mod 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 . 1 Sketch of Shor’s Algorithm Shor’s[4] algorithm factors a composite integer N , which is not a non-trivial power, in two steps. The first step uses quantum computing to find the order of some integer a modulo N , where gcd(a,N) = 1. In other words, this step finds the smallest positive integer s such that as ≡ 1 mod N . The second step uses the order, s, and classical techniques to factor N . If s is odd or as/2 ≡ −1 mod N , then the quantum step is repeated. Otherwise, let b2 ≡ as/2 mod N , and notice that b2 has order 2 modulo N . In other words, b 2 2 ≡ 1 mod N and ( b2 − 1 ) ≡ (b2 − 1) (b2 + 1) ≡ 0 mod N. A non-trivial factorization of N is N = gcd((b2 − 1) , N) gcd((b2 + 1) , N) .
منابع مشابه
Quantum Computation and Shor's Factoring Algorithm
The eld of quantum computation studies the power of computers that are based on quantum-mechanical principles. We give a brief introduction to the model of quantum computation and to its main success so far: Peter Shor's eecient quantum algorithm for factoring integers.
متن کاملShor ’ s Algorithm for Factoring Large Integers ∗
This work is a tutorial on Shor's factoring algorithm by means of a worked out example. Some basic concepts of Quantum Mechanics and quantum circuits are reviewed. It is intended for non-specialists which have basic knowledge on undergraduate Linear Algebra.
متن کاملua nt - p h / 03 03 17 5 v 1 2 9 M ar 2 00 3 Shor ’ s Algorithm for Factoring Large Integers ∗
This work is a tutorial on Shor's factoring algorithm by means of a worked out example. Some basic concepts of Quantum Mechanics and quantum circuits are reviewed. It is intended for non-specialists which have basic knowledge on undergraduate Linear Algebra.
متن کاملShor's quantum factoring algorithm on a photonic chip.
Shor's quantum factoring algorithm finds the prime factors of a large number exponentially faster than any other known method, a task that lies at the heart of modern information security, particularly on the Internet. This algorithm requires a quantum computer, a device that harnesses the massive parallelism afforded by quantum superposition and entanglement of quantum bits (or qubits). We rep...
متن کاملQuantum Factoring and Search Algorithms
Quantum Factoring and Search Algorithms Quantum Information Seminar Friday, Sep. 17, 1999 Ashok Muthukrishnan Rochester Center for Quantum Information (RCQI) ___________________________________________________________ § 1. Quantum Algorithm for Factorisation (1994) A. Factorising and cryptography p. 2 B. Relation of factorisation to period-finding p. 5 C. Quantum algorithm for period-finding p....
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- IACR Cryptology ePrint Archive
دوره 2017 شماره
صفحات -
تاریخ انتشار 2017