We gratefully acknowledge support from
the Simons Foundation and member institutions.
Full-text links:

Download:

Current browse context:

cs.CR

Change to browse by:

References & Citations

DBLP - CS Bibliography

Bookmark

(what is this?)
CiteULike logo BibSonomy logo Mendeley logo del.icio.us logo Digg logo Reddit logo ScienceWISE logo

Computer Science > Cryptography and Security

Title: Quantum collision finding for homomorphic hash functions

Abstract: Hash functions are a basic cryptographic primitive. Certain hash functions try to prove security against collision and preimage attacks by reductions to known hard problems. These hash functions usually have some additional properties that allow for that reduction. Hash functions which are additive or multiplicative are vulnerable to a quantum attack using the hidden subgroup problem algorithm for quantum computers. Using a quantum oracle to the hash, we can reconstruct the kernel of the hash function, which is enough to find collisions and second preimages. When the hash functions are additive with respect to the group operation in an Abelian group, there is always an efficient implementation of this attack. We present concrete attack examples to provable hash functions, including a preimage attack to $\oplus$-linear hash functions and for certain multiplicative homomorphic hash schemes.
Comments: V2: Removed an example without quantum advantage
Subjects: Cryptography and Security (cs.CR); Commutative Algebra (math.AC); Quantum Physics (quant-ph)
Cite as: arXiv:2108.00100 [cs.CR]
  (or arXiv:2108.00100v2 [cs.CR] for this version)

Submission history

From: Julio José Moyano-Fernández [view email]
[v1] Fri, 30 Jul 2021 23:01:02 GMT (15kb)
[v2] Tue, 10 Aug 2021 13:51:23 GMT (14kb)

Link back to: arXiv, form interface, contact.