PulseExploreJournal ClubDebatesTrendingResearchersJournals
Instagram
HomeExploreJournal ClubTrending
Synapse
⌘+K
Synapse
December 17, 20028,738 citations

Algorithms for quantum computation: discrete logarithms and factoring

View Full Paper
PSPeter W. Shor

Key Points

  • This paper investigates polynomial-time algorithms for solving discrete logarithms and factoring on quantum computers.
  • Developed Las Vegas algorithms specific for quantum computation.
  • Focused on the complexity of discrete logarithms and integer factoring.
  • Examined the computational properties of quantum mechanical models.
  • Introduced the first examples of quantum cryptanalysis targeting classical cryptosystems.
  • Demonstrated that both problems can be solved in polynomial time on a quantum computer.

Abstract

A computer is generally considered to be a universal computational device; i.e., it is believed able to simulate any physical computational device with a cost in computation time of at most a polynomial factor: It is not clear whether this is still true when quantum mechanics is taken into consideration. Several researchers, starting with David Deutsch, have developed models for quantum mechanical computers and have investigated their computational properties. This paper gives Las Vegas algorithms for finding discrete logarithms and factoring integers on a quantum computer that take a number of steps which is polynomial in the input size, e.g., the number of digits of the integer to be factored. These two problems are generally considered hard on a classical computer and have been used as the basis of several proposed cryptosystems. We thus give the first examples of quantum cryptanalysis.>

Ask AI
Helpful
Bookmark
Share
View Full Paper

Cite This Study

Peter W. Shor (2002) studied this question.

synapsesocial.com/papers/696f155bea06cd50cf3010aahttps://doi.org/10.1109/sfcs.1994.365700
Ask AI
Helpful
Bookmark
Share
View Full Paper