English

A Method for Application of a Quantum Search Algorithm to Classical Databases

Quantum Physics 2022-06-09 v1

Abstract

Grover's algorithm is normally presented as a method of searching a database, however it would be more accurately described as a method of identifying elements of an interval of the integers which satisfy some logical clause - an example might be identifying binary strings which correspond to the solutions of a Sudoku problem. In this paper we present the first method of performing a true database search using Grover's search algorithm, by first creating a mapping from a set of indices in the range 0:2^n-1 to a set of database elements, then applying the clause to these elements. We then demonstrate the feasibility of an attack against the Diffie-Hellman cryptosystem based on a Grover's search of a database of candidate solutions generated via the number field sieve algorithm.

Keywords

Cite

@article{arxiv.2206.03938,
  title  = {A Method for Application of a Quantum Search Algorithm to Classical Databases},
  author = {David Jones and Benjamin Varcoe},
  journal= {arXiv preprint arXiv:2206.03938},
  year   = {2022}
}

Comments

17 pages, 9 figures, comments welcome

R2 v1 2026-06-24T11:43:41.969Z