Advances in Cryptology – EUROCRYPT 2005
Volume 3494 of the series Lecture Notes in Computer Science pp 526-541
On the Impossibility of Highly-Efficient Blockcipher-Based Hash Functions
- John BlackAffiliated withDept. of Computer Science, University of Colorado
- , Martin CochranAffiliated withDept. of Computer Science, University of Colorado
- , Thomas ShrimptonAffiliated withDept. of Computer Science, Portland State University
Abstract
Fix a small, non-empty set of blockcipher keys \({\mathcal K}\). We say a blockcipher-based hash function is highly-efficient if it makes exactly one blockcipher call for each message block hashed, and all blockcipher calls use a key from \({\mathcal K}\). Although a few highly-efficient constructions have been proposed, no one has been able to prove their security. In this paper we prove, in the ideal-cipher model, that it is impossible to construct a highly-efficient iterated blockcipher-based hash function that is provably secure. Our result implies, in particular, that the Tweakable Chain Hash (TCH) construction suggested by Liskov, Rivest, and Wagner [7] is not correct under an instantiation suggested for this construction, nor can TCH be correctly instantiated by any other efficient means.
Keywords
Collision-resistant hash functions tweakable blockciphers provable security- Title
- On the Impossibility of Highly-Efficient Blockcipher-Based Hash Functions
- Book Title
- Advances in Cryptology – EUROCRYPT 2005
- Book Subtitle
- 24th Annual International Conference on the Theory and Applications of Cryptographic Techniques, Aarhus, Denmark, May 22-26, 2005. Proceedings
- Pages
- pp 526-541
- Copyright
- 2005
- DOI
- 10.1007/11426639_31
- Print ISBN
- 978-3-540-25910-7
- Online ISBN
- 978-3-540-32055-5
- Series Title
- Lecture Notes in Computer Science
- Series Volume
- 3494
- Series ISSN
- 0302-9743
- Publisher
- Springer Berlin Heidelberg
- Copyright Holder
- Springer-Verlag Berlin Heidelberg
- Additional Links
- Topics
- Keywords
-
- Collision-resistant hash functions
- tweakable blockciphers
- provable security
- Industry Sectors
- eBook Packages
- Editors
-
- Ronald Cramer (16)
- Editor Affiliations
-
- 16. CWI Amsterdam
- Authors
-
- John Black (17)
- Martin Cochran (17)
- Thomas Shrimpton (18)
- Author Affiliations
-
- 17. Dept. of Computer Science, University of Colorado, Boulder, CO, 80309, USA
- 18. Dept. of Computer Science, Portland State University, Portland, OR, 97207, USA
Continue reading...
To view the rest of this content please follow the download PDF link above.