In this note, we give a quantum algorithm that finds collisions in arbitrary τ-to-one functions after only O ( 3 √ N /τ) expected evaluations of the function. Assuming the function is given by a black box, this is more efficient than the best possible classical algorithm, even allowing probabilism. We also give a similar algorithm for finding claws in pairs of functions. Furthermore, we exhibit a space-time tradeoff for our technique. Our approach uses Grover's quantum searching algorithm in a novel way.
CITATION STYLE
Brassard, G., Høyer, P., & Tapp, A. (1997). Quantum cryptanalysis of hash and claw-free functions. ACM SIGACT News, 28(2), 14–19. https://doi.org/10.1145/261342.261346
Mendeley helps you to discover research relevant for your work.