Cryptology ePrint Archive: Report 2007/239
Making Large Hash Functions From Small Compression Functions
William R. Speirs and Ian Molloy
Abstract: We explore the idea of creating a hash function that produces an $s$-bit digest from a compression function with an $n$-bit output, where $s > n$. % where $s\le 2^{n/2}n$.This is accomplished by truncating a hash function with a digest size of $\ell n$-bits. Our work answers the question of how large $\ell$ can be while creating a digest of $sn$-bits securely. We prove that our construction is secure with respect to preimage resistance and collision resistance for $s \le 2^{n/2}n$.
Category / Keywords: foundations / hash functions
Publication Info: Work in progress
Date: received 15 Jun 2007
Contact author: bill speirs at gmail com
Available format(s): Postscript (PS) | Compressed Postscript (PS.GZ) | PDF | BibTeX Citation
Version: 20070619:200028 (All versions of this report)
Short URL: ia.cr/2007/239
Discussion forum: Show discussion | Start new discussion
[ Cryptology ePrint archive ]