On the impossibility of highly-efficient blockcipher-based hash functions (Q1027986): Difference between revisions

From MaRDI portal
Importer (talk | contribs)
Created a new Item
 
Import241208061232 (talk | contribs)
Normalize DOI.
 
(6 intermediate revisions by 5 users not shown)
Property / DOI
 
Property / DOI: 10.1007/s00145-008-9030-1 / rank
Normal rank
 
Property / author
 
Property / author: John Black / rank
Normal rank
 
Property / author
 
Property / author: Thomas Shrimpton / rank
Normal rank
 
Property / reviewed by
 
Property / reviewed by: Ivan N. Landgev / rank
Normal rank
 
Property / author
 
Property / author: John Black / rank
 
Normal rank
Property / author
 
Property / author: Thomas Shrimpton / rank
 
Normal rank
Property / reviewed by
 
Property / reviewed by: Ivan N. Landgev / rank
 
Normal rank
Property / MaRDI profile type
 
Property / MaRDI profile type: MaRDI publication profile / rank
 
Normal rank
Property / full work available at URL
 
Property / full work available at URL: https://doi.org/10.1007/s00145-008-9030-1 / rank
 
Normal rank
Property / OpenAlex ID
 
Property / OpenAlex ID: W2075996842 / rank
 
Normal rank
Property / cites work
 
Property / cites work: On the Impossibility of Highly-Efficient Blockcipher-Based Hash Functions / rank
 
Normal rank
Property / cites work
 
Property / cites work: Q4409127 / rank
 
Normal rank
Property / cites work
 
Property / cites work: Universal classes of hash functions / rank
 
Normal rank
Property / cites work
 
Property / cites work: Q3212279 / rank
 
Normal rank
Property / cites work
 
Property / cites work: Bounds on the Efficiency of Generic Cryptographic Constructions / rank
 
Normal rank
Property / cites work
 
Property / cites work: On Tweaking Luby-Rackoff Blockciphers / rank
 
Normal rank
Property / cites work
 
Property / cites work: Q2724427 / rank
 
Normal rank
Property / cites work
 
Property / cites work: Q4409107 / rank
 
Normal rank
Property / cites work
 
Property / cites work: Q4718481 / rank
 
Normal rank
Property / cites work
 
Property / cites work: One Way Hash Functions and DES / rank
 
Normal rank
Property / cites work
 
Property / cites work: Q4341762 / rank
 
Normal rank
Property / cites work
 
Property / cites work: Constructing Cryptographic Hash Functions from Fixed-Key Blockciphers / rank
 
Normal rank
Property / cites work
 
Property / cites work: Communication Theory of Secrecy Systems* / rank
 
Normal rank
Property / cites work
 
Property / cites work: Building a Collision-Resistant Compression Function from Non-compressing Primitives / rank
 
Normal rank
Property / cites work
 
Property / cites work: Q4249649 / rank
 
Normal rank
Property / cites work
 
Property / cites work: Cryptanalysis of the Hash Functions MD4 and RIPEMD / rank
 
Normal rank
Property / cites work
 
Property / cites work: Finding Collisions in the Full SHA-1 / rank
 
Normal rank
Property / cites work
 
Property / cites work: How to Break MD5 and Other Hash Functions / rank
 
Normal rank
Property / cites work
 
Property / cites work: Efficient Collision Search Attacks on SHA-0 / rank
 
Normal rank
Property / DOI
 
Property / DOI: 10.1007/S00145-008-9030-1 / rank
 
Normal rank
links / mardi / namelinks / mardi / name
 

Latest revision as of 13:42, 10 December 2024

scientific article
Language Label Description Also known as
English
On the impossibility of highly-efficient blockcipher-based hash functions
scientific article

    Statements

    On the impossibility of highly-efficient blockcipher-based hash functions (English)
    0 references
    0 references
    0 references
    0 references
    30 June 2009
    0 references
    The authors investigate the idea of building hash functions from blockciphers. During the years various schemes have been proposed. Although some of them are provably secure they are viewed as inefficient since the blockcipher key has to be changed each round. For the conventional blockciphers this key change is undesirable since scheduling a new key entails a significant computational cost. In the focus of this work, the authors put the question of whether it is possible to achieve provable security without incurring this cost. Fix a small nonempty set of blockcipher keys \(\mathcal{K}\). A blockcipher-based hash function is said to be highly-efficient if it makes exactly one blockcipher call for each message block hashed, and all blockcipher calls use a key from \(\mathcal{K}\). During the years a few highly-efficient constructions have been proposed, but no one has been able to prove their security. In the present paper the authors prove that in the ideal-cipher model it is impossible to construct a highly-efficient iterated blockcipher-based hash function that is provably secure. This result implies, in particular, that the TWeakable Chain Hash construction suggested by \textit{M. Liskov, R. L. Rivest}, and \textit{D. Wagner} [Lect. Notes Comput. Sci. 2442, 31--46 (2002; Zbl 1026.94533)] is not correct under an instantiation suggested for this construction nor can TCH be correctly instantiated by any other efficient means.
    0 references
    collision-resistant hash fuctions
    0 references
    blockcipher-based hash functions
    0 references
    ideal cipher model
    0 references
    tweakable blockciphers
    0 references
    provable security
    0 references

    Identifiers