Re: Is MD5 outdated ?

From: David Taylor (davidt-news_at_yadt.co.uk)
Date: 10/06/03


Date: Sun, 5 Oct 2003 23:17:26 +0000 (UTC)

Mxsmanic <mxsmanic@hotmail.com> wrote on Mon, 06 Oct 2003 00:42:54 +0200:
[..snip..]
>
> I'm surprised that you argue with it, though, since it is logically
> inevitable. When the hash is a random function of the message, any
> change in the hash--including a single-bit change--will typically
> correspond to a change of about 50% of the bits in the message. And
> conversely, any change in the message--including a single-bit
> change--will typically correspond to a change of about 50% of the bits
> in the hash.

Your statement contradicts itself. If a single-bit change of the message
results in a change typically changes 50% of the bits in the hash, how can
"any change in the hash" (say 50% of the bits changing) typically
correspond to a change of about 50% of the bits in the message?

-- 
David Taylor
davidt-news@yadt.co.uk
"The future just ain't what it used to be."


Relevant Pages

  • Re: Is MD5 outdated ?
    ... a properly-designed message digest algorithm will make ... every bit in the hash depend on every bit in the original message. ... correspond to two messages that differ in about half of their bits. ...
    (sci.crypt)
  • Re: Is MD5 outdated ?
    ... Bryan Olson writes: ... Each message digest is completely independent of every other ... the hash is no different from a n/2-bit change. ... the hash may correspond to any other message, ...
    (sci.crypt)
  • Re: Is MD5 outdated ?
    ... > every bit in the hash depend on every bit in the original message. ... > correspond to two messages that differ in about half of their bits. ... Utter nonsense, and different nonsense from ...
    (sci.crypt)
  • Re: Is MD5 outdated ?
    ... David Taylor writes: ... a random hash bearing no relation to the hash of the previous message. ... the two hashes will inevitably differ in about half of their ... bits--will typically correspond to two random messages, ...
    (sci.crypt)
  • Re: hash of a string is the same string?
    ... There are 2^n possible n-bit hash values. ... a given single value will _not_ map to itself with probability 1 ... that is the hypothesis that the hash is a random function. ... mapping of k values onto themselves is simply the common ...
    (sci.crypt)