Finding Hash Collisions with Quantum Computers by Using Differential Trails with Smaller Probability than Birthday Bound
Akinori Hosoyamada, Yu Sasaki
摘要
In this paper we spot light on dedicated quantum collision attacks on concrete hash functions, which has not received much attention so far. In the classical setting, the generic complexity to find collisions of an n-bit hash function is minimal amsmath wasysym amsfonts amssymb amsbsy mathrsfs upgreek -69pt documentdocumentO(2n/2), thus classical collision attacks based on differential cryptanalysis such as rebound attacks build differential trails with probability higher than minimal amsmath wasysym amsfonts amssymb amsbsy mathrsfs upgreek -69pt documentdocument2-n/2. By the same analogy, generic quantum algorithms such as the BHT algorithm find collisions with complexity minimal amsmath wasysym amsfonts amssymb amsbsy mathrsfs upgreek -69pt documentdocumentO(2n/3). With quantum algorithms, a pair of messages satisfying a differential trail with probability p can be generated with complexity minimal amsmath wasysym amsfonts amssymb amsbsy mathrsfs upgreek -69pt documentdocumentp-1/2. Hence, in the quantum setting, some differential trails with probability up to minimal amsmath wasysym amsfonts amssymb amsbsy mathrsfs upgreek -69pt documentdocument2-2n/3 that cannot be exploited in the classical setting may be exploited to mount a collision attack in the quantum setting. In particular, the number of attacked rounds may increase. In this paper, we attack two international hash function standards: AES-MMO and Whirlpool. For AES-MMO, we present a 7-round differential trail with probability minimal amsmath wasysym amsfonts amssymb amsbsy mathrsfs upgreek -69pt documentdocument2-80 and use it to find collisions with a quantum version of the rebound attack, while only 6 rounds can be attacked in the classical setting. For Whirlpool, we mount a collision attack based on a 6-round differential trail from a classical rebound distinguisher with a complexity higher than the birthday bound. This improves the best classical attack on 5 rounds by 1. We also show that those trails are optimal in our approach. Our results have two important implications. First, there seems to exist a common belief that classically secure hash functions will remain secure against quantum adversaries. Indeed, several second-round candidates in the NIST post-quantum competition use existing hash functions, say SHA-3, as quantum secure ones. Our results disprove this common belief. Second, our observation suggests that differential trail search should not stop with probability minimal amsmath wasysym amsfonts amssymb amsbsy mathrsfs upgreek -69pt documentdocument2-n/2 but should consider up to minimal amsmath wasysym amsfonts amssymb amsbsy mathrsfs upgreek -69pt documentdocument2-2n/3. Hence it deserves to revisit the previous differential trail search activities.
问问这篇 Paper
问问你的智能体。
Lune 读过与它相关的顶会 Paper,每个回答都会注明依据哪几篇。
引用它的顶会 Paper6
- Quantum Collision Attacks on Reduced SHA-256 and SHA-512Akinori Hosoyamada, Yu SasakiCRYPTO 2021 · 被引用 52 次
- Beyond Quadratic Speedups in Quantum Attacks on Symmetric SchemesXavier Bonnetain, André Schrottenloher, Ferdinand SibleyrasEUROCRYPT 2022 · 被引用 32 次
- Simplified MITM Modeling for Permutations: New (Quantum) AttacksAndré Schrottenloher, Marc StevensCRYPTO 2022 · 被引用 31 次
- Superposition Meet-in-the-Middle Attacks: Updates on Fundamental Security of AES-like HashingZhenzhen Bao, Jian Guo, Danping Shi, Yi TuCRYPTO 2022 · 被引用 23 次
- Triangulating Rebound Attack on AES-like HashingXiaoyang Dong, Jian Guo, Shun Li, Phuong PhamCRYPTO 2022 · 被引用 19 次
相关 Paper
- Guess-and-Determine Rebound Revisited: Full Quantum Collision Attack on AES-256 in DM Hash ModeLiyuan Tang, Lingyue Qin, Shiqi Hou, Xiaoyang DongCRYPTO 2026
- The NISQ Complexity of Collision FindingYassine Hamoudi, Qipeng Liu, Makrand SinhaEUROCRYPT 2024 · 被引用 2 次
- Generic MitM Attack Frameworks on Sponge ConstructionsXiaoyang Dong, Boxin Zhao, Lingyue Qin, Qingliang Hou 等CRYPTO 2024 · 被引用 10 次
- Collision Attacks on SHA-256 up to 37 Steps with Improved Trail SearchZhuolong Zhang, Muzhou Li, Lei Gao, Meiqin WangEUROCRYPT 2026 · 被引用 1 次
- Implementing Grover Oracles for Quantum Key Search on AES and LowMCSamuel Jaques, Michael Naehrig, Martin Roetteler, Fernando VirdiaEUROCRYPT 2020 · 被引用 226 次
