Polynomial-Time Algorithms for Prime Factorization and Discrete Logarithms on a Quantum Computer

Authors

Type: Article
Publication Date: 1997-10-01
Citations: 5594
DOI: https://doi.org/10.1137/s0097539795293172

Abstract

A digital computer is generally believed to be an efficient universal computing device; that is, it is believed able to simulate any physical computing device with an increase in computation time of at most a polynomial factor. This may not be true when quantum mechanics is taken into consideration. This paper considers factoring integers and finding discrete logarithms, two problems which are generally thought to be hard on a classical computer and have been used as the basis of several proposed cryptosystems. Efficient randomized algorithms are given for these two problems on a hypothetical quantum computer. These algorithms take a number of steps polynomial in the input size, e.g., the number of digits of the integer to be factored.

Locations

  • SIAM Journal on Computing
  • arXiv (Cornell University)
  • DataCite API

Ask a Question About This Paper

Summary

Login to see paper summary

Similar Works

Action Title Date Authors
Polynomial-Time Algorithms for Prime Factorization and Discrete Logarithms on a Quantum Computer 1999-01-01 Peter W. Shor
Quantum algorithms for algebraic problems 2010-01-15 Andrew M. Childs Wim van Dam
Maximizing the practical achievability of quantum annealing attacks on factorization-based cryptography 2024-10-07 Olgierd Ć»oƂnierczyk
Quantum Algorithms for Computing Short Discrete Logarithms and Factoring RSA Integers 2017-01-01 Martin EkerÄ Johan HÄstad
QUANTUM ALGORITHMS FOR PROBLEMS IN NUMBER THEORY, ALGEBRAIC GEOMETRY, AND GROUP THEORY 2012-12-01 Wim van Dam Yoshitaka Sasaki
An integer factorization algorithm which uses diffusion as a computational engine 2021-01-01 Carlos A. Cadavid Paulina Hoyos Jay Jorgenson Lejla Smajlović Juan D. VĂ©lez
An Efficient Quantum Factoring Algorithm 2023-01-01 Oded Regev
An Efficient Quantum Factoring Algorithm 2024-12-12 Oded Regev
Quantum Complexity for Discrete Logarithms and Related Problems 2023-01-01 Minki Hhan Takashi Yamakawa Aaram Yun
An integer factorization algorithm which uses diffusion as a computational engine. 2021-04-23 Carlos A. Cadavid Paulina Hoyos Jay Jorgenson Lejla Smajlović Juan D. VĂ©lez
Shor's Algorithm for Factoring Large Integers 2003-01-01 Carlile Lavor L. R. U. MANSSUR Renato Portugal
Quantum Factoring Algorithm using Grover Search 2023-01-01 S. Whitlock Tien D. Kieu
Toward an Optimal Quantum Algorithm for Polynomial Factorization over Finite Fields 2018-01-01 Javad Doliskani
Toward an Optimal Quantum Algorithm for Polynomial Factorization over Finite Fields 2018-07-25 Javad Doliskani
Pitfalls of the sublinear QAOA-based factorization algorithm 2023-01-01 S. V. Grebnev Maxim A. Gavreev Evgeniy O. Kiktenko Anton P. Guglya Albert Efimov Aleksey K. Fedorov
Factoring semi-primes with (quantum) SAT-solvers 2019-01-01 Michele Mosca Sebastian R. Verschoor
Integer Factorization through Func-QAOA 2023-01-01 Mostafa Atallah Haemanth Velmurugan Rohan Sharma Siddhant Midha Shamim Al Mamun Ludmila Botelho Adam Glos Özlem Salehi
Integer Factorization by Quantum Measurements 2023-01-01 Giuseppe Mussardo Andrea Trombettoni
Quantum algorithms for computing short discrete logarithms and factoring RSA integers 2017-01-01 Martin EkerÄ Johan HÄstad
Quantum algorithms for computing short discrete logarithms and factoring RSA integers 2017-02-01 Martin EkerÄ Johan HÄstad

Cited by (40)

Action Title Date Authors
+
Exploiting Long-Distance Interactions and Tolerating Atom Loss in Neutral Atom Quantum Architectures. 2021-11-11 Jonathan M. Baker Andrew Litteken Casey Duckering Henry Hoffman Hannes Bernien Frederic T. Chong
+
Quantum logic as reversible computing 2021-11-14 Basil Evangelidis
Quantum Information Set Decoding Algorithms 2017-01-01 Ghazal Kachigar Jean–Pierre Tillich
Quantum Algorithm for Simulating Real Time Evolution of Lattice Hamiltonians 2021-01-12 Jeongwan Haah Matthew B. Hastings Robin Kothari Guang Hao Low
A review on quantum search algorithms 2017-11-13 Pulak Ranjan Giri V. E. Korepin
On Quantum Algorithms for Noncommutative Hidden Subgroups 1999-01-01 Mark Ettinger Peter HĂžyer
Quantum branching programs and space-bounded nonuniform quantum complexity 2005-02-08 Martin Sauerhoff Detlef Sieling
Cryogenic memory technologies 2023-03-02 Shamiul Alam Md. Shafayat Hossain Srivatsa Srinivasa Ahmedullah Aziz
Locality-preserving logical operators in topological stabilizer codes 2018-01-24 Paul Webster Stephen D. Bartlett
Prime factorization using magnonic holographic devices 2016-09-22 Y. V. Khivintsev Mojtaba Ranjbar D. Montes Howard Chiang A. V. Kozhevnikov Yuri Filimonov Alexander Khitun
A System F accounting for scalars 2012-02-27 Pablo Arrighi Alejandro DĂ­az-Caro
Engineering entanglement between external degrees of freedom of atoms via Bragg scattering 2003-06-30 Aeysha Khalique Farhan Saif
Advances in space quantum communications 2021-07-19 Jasminder S. Sidhu Siddarth Koduru Joshi Mustafa GĂŒndoğan Thomas Brougham David Lowndes Luca Mazzarella Markus Krutzik S. R. P. Mohapatra Daniele Dequal Giuseppe Vallone
An Efficient Attack of a McEliece Cryptosystem Variant Based on Convolutional Codes 2013-01-01 GrĂ©gory Landais Jean–Pierre Tillich
Optimized Quantum Circuit Partitioning 2020-11-06 Omid Daei Keivan Navi Mariam Zomorodi‐Moghadam
On the distance of stabilizer quantum codes from J-affine variety codes 2017-03-11 Carlos Galindo Olav Geil Fernando Hernando Diego Ruano
Quantum supremacy in constant-time measurement-based computation: A unified architecture for sampling and verification 2017-12-20 Jacob Miller Stephen Sanders Akimasa Miyake
Locally distinguishing unextendible product bases by using entanglement efficiently 2020-02-07 Zhichao Zhang Xia Wu Xiangdong Zhang
Computability and Complexity of Unconventional Computing Devices 2018-01-01 Hajo Broersma Susan Stepney Göran Wendin
Communication Trade Offs in Intermediate Qudit Circuits 2022-05-01 Andrew Litteken Jonathan M. Baker Frederic T. Chong
Symmetric Blind Information Reconciliation and Hash-function-based Verification for Quantum Key Distribution 2018-09-01 Aleksey K. Fedorov Evgeniy O. Kiktenko А. ĐĄ. ĐąŃ€ŃƒŃˆĐ”Ń‡ĐșĐžĐœ
Quantum Communication and Decoherence 2002-01-01 H.N. Aschauer Hans J. Briegel
SPoTKD: A Protocol for Symmetric Key Distribution Over Public Channels Using Self-Powered Timekeeping Devices 2022-01-01 Mustafizur Rahman Liang Zhou Shantanu Chakrabartty
Quantifiable Simulation of Quantum Computation beyond Stochastic Ensemble Computation 2018-08-24 Jeongho Bang Junghee Ryu Chang‐Woo Lee Ki Hyuk Yee Jinhyoung Lee Wonmin Son
Sumcheck-Based Delegation of Quantum Computing to Rational Server 2020-01-01 Yuki Takeuchi Tomoyuki Morimae Seiichiro Tani
Quantum algorithm for matrix functions by Cauchy's integral formula 2020-02-01 Souichi Takahira A. Ohashi Tomohiro Sogabe Tsuyoshi Sasaki Usuda
Syndrome measurement order for the [[7,1,3]] quantum error correction code 2015-07-18 Yaakov S. Weinstein
The query complexity of order-finding 2004-05-29 Richard Cleve
Simple digital quantum algorithm for symmetric first-order linear hyperbolic systems 2018-12-01 François Fillion‐Gourdeau Emmanuel Lorin
Quantum Algorithms to Solve the Hidden Shift Problem for Quadratics and for Functions of Large Gowers Norm 2009-01-01 Martin Rötteler
Quantum entanglement involved in Grover’s and Shor’s algorithms: the four-qubit case 2019-03-22 Hamza Jaffali FrĂ©dĂ©ric Holweck
Linear optical demonstration of quantum speed-up with a single qudit 2015-07-07 Xiang Zhan Jian Li Hao Qin Zhihao Bian Peng Xue
Complex architecture of primes and natural numbers 2014-08-12 Guillermo García-Pérez M. Ángeles Serrano Mariån Boguñå
Promise problems solved by quantum and classical finite automata 2017-01-04 Shenggen Zheng Lvzhou Li Daowen Qiu Jozef Gruska
Quantum computing without quantum computers: Database search and data processing using classical wave superposition 2021-10-28 Mykhaylo Balynsky Howard Chiang D. Montes A. V. Kozhevnikov Yuri Filimonov Alexander Khitun
Quantum and classical query complexities for generalized Simon's problem 2022-05-30 Zhenggang Wu Daowen Qiu Jiawei Tan Hao Li Guangya Cai
Enhancement non Classical Properties of a Pair of Qubit via Deformed Operators 2010-06-02 N. Metwally M. Sebawe Abdalla Mahmoud Abdel‐Aty
Combining Decentralized IDentifiers with Proof of Membership to Enable Trust in IoT Networks 2023-01-01 Alessandro Pino Davide Margaria Andrea Vesco
6 Problems in group theory motivated by cryptography 2020-06-08 Frédérique Bassino Ilya Kapovich Markus Lohrey Alexei Miasnikov Cyril Nicaud Andrey Nikolaev Igor Rivin Vladimir Shpilrain Alexander Ushakov Pascal Weil
The Physical Implementation of Quantum Computation 2000-09-01 David P. DiVincenzo

Citing (17)

Action Title Date Authors
Semiclassical Fourier Transform for Quantum Computation 1996-04-22 Robert B. Griffiths Chi-Sheng Niu
Maintaining coherence in quantum computers 1995-02-01 W. G. Unruh
+
Discrete Logarithms in $GF ( P )$ Using the Number Field Sieve 1993-02-01 Daniel M. Gordon
Two-bit gates are universal for quantum computation 1995-02-01 David P. DiVincenzo
+
Open problems in number theoretic complexity, II 1994-01-01 Leonard M. Adleman Kevin S. McCurley
Strengths and Weaknesses of Quantum Computing 1997-10-01 Charles H. Bennett Ethan Bernstein Gilles Brassard Umesh Vazirani
Conditional Quantum Dynamics and Logic Gates 1995-05-15 Adriano Barenco David Deutsch Artur Ekert Richard Jozsa
Purification of Noisy Entanglement and Faithful Teleportation via Noisy Channels 1996-01-29 Charles H. Bennett Gilles Brassard Sandu Popescu Benjamin Schumacher John A. Smolin William K. Wootters
Simple quantum computer 1995-11-01 Isaac L. Chuang Y. Yamamoto
An introduction to the theory of numbers 1960-12-01 G. H. Hardy
Efficient networks for quantum factoring 1996-08-01 David Beckman Amalavoyal N. Chari Devabhaktuni Srikrishna John Preskill
Elementary gates for quantum computation 1995-11-01 Adriano Barenco Charles H. Bennett Richard Cleve David P. DiVincenzo Norman Margolus Peter W. Shor Tycho Sleator John A. Smolin Harald Weinfurter
Quantum Computers, Factoring, and Decoherence 1995-12-08 Isaac L. Chuang Raymond Laflamme Peter W. Shor Wojciech H. Zurek
Quantum computers and dissipation 1996-12-31 G. Massimo Palma Kalle‐Antti Suominen Artur Ekert
+
The development of the number field sieve 1993-01-01
+
An Unsolvable Problem of Elementary Number Theory 1936-04-01 Alonzo Church
+
An Introduction to the Theory of Numbers. 1961-06-01 W. J. LeVeque Ivan Niven Herbert S. Zuckerman