Algorithms that solve the hard mathematical problems on which public-key cryptography rests, and so bear on how secure those problems keep a scheme. Pollard's kangaroo algorithm, introduced by John M. Pollard in 1978, solves the discrete logarithm problem and works in any finite cyclic group, and Simon's algorithm solves a hidden period problem exponentially faster on a quantum computer than any classical method, which inspired Shor's algorithm. An algorithm belongs here when its cited article describes solving the discrete logarithm problem or a hidden subgroup problem. It excludes the encryption, signature and hashing schemes themselves, which have their own groups.
Discrete Logarithm and Hidden Subgroup Algorithms
Filter Results2 entries
Sources
Simon's problem (Wikipedia)
Has Member: Simon Algorithm, IntroductionQuote, Has Member: Simon Algorithm, Introduction
The quantum algorithm solving Simon's problem, usually called Simon's algorithm, served as the inspiration for Shor's algorithm.
View the Source Wikipedia: Pollard's kangaroo algorithm
Has Member: Pollard's kangaroo algorithm, IntroductionQuote, Has Member: Pollard's kangaroo algorithm, Introduction
In computational number theory and computational algebra, Pollard's kangaroo algorithm (also Pollard's lambda algorithm, see Naming below) is an algorithm for solving the discrete logarithm problem.
View the Source Deutsch-Jozsa algorithm (Wikipedia)
Has Member: Deutsch-Jozsa algorithm, LeadQuote, Has Member: Deutsch-Jozsa algorithm, Lead
it is one of the first examples of a quantum algorithm that is exponentially faster than any possible deterministic classical algorithm
View the Source Reader Challenges (0)
No disputes yet. Spotted an error or a better source? Open the first one.
Sign in to dispute this or suggest a correction.