One-way compression function: Difference between revisions

Content deleted Content added
Removed some of the merge notifications since they are done.
Line 1:
:''This page is currently in the process of having information merged to it from the following articles: [[Davies-Meyer hash]], [[Matyas-Meyer-Oseas hash]] and [[Miyaguchi-Preneel hash]]article.''
 
In [[cryptography]], there are several methods to use a [[block cipher]] to build a [[cryptographic hash function]]. The methods resembles the [[block cipher modes of operation]] usually used for encryption. Three such methods to turn any normal block cipher into a hash are '''Davies-Meyer''', '''Matyas-Meyer-Oseas''' and '''Miyaguchi-Preneel'''. They are described in detail further down.