Paper 2011/233

Correlated-Input Secure Hash Functions

Vipul Goyal, Adam O'Neill, and Vanishree Rao

Abstract

We undertake a general study of hash functions secure under {\em correlated inputs}, meaning that security should be maintained when the adversary sees hash values of many related high-entropy inputs. Such a property is satisfied by a random oracle, and its importance is illustrated by study of the ``avalanche effect,'' a well-known heuristic in cryptographic hash function design. One can interpret ``security'' in different ways: e.g., asking for one-wayness or that the hash values look uniformly and independently random; the latter case can be seen as a generalization of correlation-robustness introduced by Ishai et al.~(CRYPTO 2003). We give specific applications of these notions to password-based login and efficient search on encrypted data. Our main construction achieves them (without random oracles) for inputs related by {\em polynomials} over the input space (namely $\zz_p$ for a prime number $p$), based on corresponding variants of the $q$-Diffie Hellman Inversion assumption. Additionally, we show relations between correlated-input secure hash functions and cryptographic primitives secure under related-key attacks. Using our techniques, we are also able to obtain a host of new results for such related-key attack secure cryptographic primitives.

Note: Full version

Metadata
Available format(s)
PDF
Category
Foundations
Publication info
Published elsewhere. TCC 2011
Contact author(s)
vipul @ microsoft com
History
2011-05-17: received
Short URL
https://ia.cr/2011/233
License
Creative Commons Attribution
CC BY

BibTeX

@misc{cryptoeprint:2011/233,
      author = {Vipul Goyal and Adam O'Neill and Vanishree Rao},
      title = {Correlated-Input Secure Hash Functions},
      howpublished = {Cryptology {ePrint} Archive, Paper 2011/233},
      year = {2011},
      url = {https://eprint.iacr.org/2011/233}
}
Note: In order to protect the privacy of readers, eprint.iacr.org does not use cookies or embedded third party content.