A failure-friendly design principle for hash functions

124Citations
Citations of this article
53Readers
Mendeley users who have this article in their library.

This article is free to access.

Abstract

This paper reconsiders the established Merkle-Damgård design principle for iterated hash functions. The internal state size w of an iterated n-bit hash function is treated as a security parameter of its own right. In a formal model, we show that increasing w quantifiably improves security against certain attacks, even if the compression function fails to be collision resistant. We propose the wide-pipe hash, internally using a w-bit compression function, and the double-pipe hash, with w = 2n and an n-bit compression function used twice in parallel. © International Association for Cryptologic Research 2005.

Cite

CITATION STYLE

APA

Lucks, S. (2005). A failure-friendly design principle for hash functions. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 3788 LNCS, pp. 474–494). https://doi.org/10.1007/11593447_26

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free