Netinfo Security ›› 2024, Vol. 24 ›› Issue (8): 1210-1219.doi: 10.3969/j.issn.1671-1122.2024.08.007

Previous Articles     Next Articles

MD5 Collision Attack Model Based on Grover’s Quantum Search Algorithm

ZHANG Xinglan, LI Dengxiang()   

  1. School of Computer Science, Beijing University of Technology, Beijing 100124, China
  • Received:2024-04-25 Online:2024-08-10 Published:2024-08-22

Abstract:

Quantum computing’s inherent parallelism underscores its immense potential in cryptography and in information security, where Hash function security stands paramount. Consequently, the emergence of post-quantum cryptography underscores the importance of Hash functions research in this new era. This paoper proposed an MD5 collision attack model based on Grover’s quantum search algorithm. This model applied modular difference analysis to constrain input quantum superposition states. The goal was to seek the target state meeting collision criteria. Upon finding it, this paper constructed a colliding message based on the identified difference. Moreover, this paper delved into the iterative procedures and pivotal operations of quantum search algorithms. This paper also crafted tailored Oracle black box quantum circuits, and assessed the performance of these circuits to evaluate their effectiveness. Findings reveal that this model drastically cuts down on computational intricacies during attacks. It presents novel perspectives and approaches for the research of Hash functions in the post-quantum cryptography era. It also provides useful reference for defending against such attacks.

Key words: quantum computing, collision attack, Grover’s quantum search algorithm, MD5 algorithm

CLC Number: