We gratefully acknowledge support from
the Simons Foundation and member institutions.
Full-text links:

Download:

Current browse context:

math.NT

Change to browse by:

References & Citations

Bookmark

(what is this?)
CiteULike logo BibSonomy logo Mendeley logo del.icio.us logo Digg logo Reddit logo

Mathematics > Number Theory

Title: A Heuristic Subexponential Algorithm to Find Paths in Markoff Graphs Over Finite Fields

Abstract: Charles, Goren, and Lauter [J. Cryptology 22(1), 2009] explained how one can construct hash functions using expander graphs in which it is hard to find paths between specified vertices. The set of solutions to the classical Markoff equation $X^2+Y^2+Z^2=XYZ$ in a finite field $\mathbb{F}_q$ has a natural structure as a tri-partite graph using three non-commuting polynomial automorphisms to connect the points. These graphs conjecturally form an expander family, and Fuchs, Lauter, Litman, and Tran [Mathematical Cryptology 1(1), 2022] suggest using this family of Markoff graphs in the CGL construction. In this note we show that in both a theoretical and a practical sense, assuming two randomness hypotheses, the path problem in a Markoff graph over $\mathbb{F}_q$ can be solved in subexponential time, and is more-or-less equivalent in difficulty to factoring $q-1$ and solving three discrete logarithm problem in $\mathbb{F}_q^*$.
Comments: 21 pages
Subjects: Number Theory (math.NT); Information Theory (cs.IT)
MSC classes: Primary: 11T71, Secondary: 94A60, 05C48
Cite as: arXiv:2211.08511 [math.NT]
  (or arXiv:2211.08511v2 [math.NT] for this version)

Submission history

From: Joseph H. Silverman [view email]
[v1] Tue, 15 Nov 2022 21:10:54 GMT (21kb)
[v2] Tue, 19 Dec 2023 16:22:47 GMT (30kb)

Link back to: arXiv, form interface, contact.