Hash Functions from Sigma Protocols and Improvements to VSH

  • Authors:
  • Mihir Bellare;Todor Ristov

  • Affiliations:
  • Department of Computer Science and Engineering, University of California San Diego, La Jolla, USA CA 92093-0404;Department of Computer Science and Engineering, University of California San Diego, La Jolla, USA CA 92093-0404

  • Venue:
  • ASIACRYPT '08 Proceedings of the 14th International Conference on the Theory and Application of Cryptology and Information Security: Advances in Cryptology
  • Year:
  • 2008

Quantified Score

Hi-index 0.00

Visualization

Abstract

We present a general way to get a provably collision-resistanthash function from any (suitable) Σ-protocol. This enables usto both get new designs and to unify and improve previous work. Inthe first category, we obtain, via a modified version of theFiat-Shamir protocol, the fastest known hash function that isprovably collision-resistant based on the standard factoring assumption. In the second category, we provide a modifiedversion VSH* of VSH which is faster when hashingshort messages. (Most Internet packets are short.) We also showthat Σ-hash functions are chameleon, thereby obtainingseveral new and efficient chameleon hash functions withapplications to on-line/off-line signing, chameleon signatures anddesignated-verifier signatures.