Miyaguchi-Preneel compression function
Miyaguchi ja Preneeli tihendusfunktsioon
olemus
tihendusfunktsioon, mis põhineb plokkšifril:
võtmena kasutatakse eelmist vaheväärtust,
järgmise vaheväärtus saamiseks
liidetakse bitthaaval, mooduliga 2
eelmine vaheväärtus, sõnumiplokk ise
ja sõnumiploki krüptogramm
=
a function that feeds each block of the message s the plaintext to be encrypted and the output ciphertext is then XORed with the same message block and then also XORed with the previous hash value to produce the next hash value; the previous hash value is fed as the key to the block cipher
piltlikult
http://images.slideplayer.com/35/10508825/slides/slide_25.jpg
ülevaateid
https://en.wikipedia.org/wiki/One-way_compression_function