A quantum algorithm for finding collision-inducing disturbance vectors in SHA-1
Jiheng Duan, Minghui Li, Hou Ian

TL;DR
This paper presents a quantum algorithm leveraging entangled states and quantum search techniques to efficiently find collision-inducing disturbance vectors in SHA-1, potentially compromising hash function security.
Contribution
It introduces a novel quantum algorithm that reduces collision search complexity in hash functions using entanglement and quantum operations, with an implementation scheme based on optical parametric oscillators.
Findings
Complexity reduction to approximately 2^{n/2+1} for collision search.
Implementation scheme based on degenerate optical parametric oscillators.
Demonstrates practical feasibility of the quantum collision-finding algorithm.
Abstract
Modern cryptographic protocols rely on sophisticated hash functions to generate quasi-unique numbers that serve as signatures for user authentication and other security verifications. The security could be compromised by finding texts hash-mappable to identical numbers, forming so-called collision attack. Seeding a disturbance vector in the hash mapping to obtain a successful collision is that a major focus of cryptography study in the past two decades to improve hash protocols. We propose an algorithm that takes advantage of entangled quantum states for concurrent seeding of candidate disturbance vectors, out of which the one entailing collision is selected through a combination of quantum search, phase gating, diffusion gating, and information feedbacks from classical computing machinery. The complexity reduction is shown to be on the order of where is the…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsQuantum Information and Cryptography · Quantum Computing Algorithms and Architecture · Chaos-based Image/Signal Encryption
