How long does it take to catch a wild kangaroo?

Abstract

We develop probabilistic tools for upper and lower bounding the expected time until two independent random walks on intersect each other. This leads to the first sharp analysis of a non-trivial Birthday attack, proving that Pollard's Kangaroo method solves the discrete logarithm problem gx=h on a cyclic group in expected time (2+o(1))b-a for an average x∈uar[a,b]. Our methods also resolve a conjecture of Pollard's, by showing that the same bound holds when step sizes are generalized from powers of 2 to powers of any fixed n.

0

Discussion (0)

Sign in to join the discussion.

Loading comments…