A Message Digest to Make “i”
A message digest represents an original message but it is not the original message itself.
Its purpose is to implement data integrity “i”.
The message digest properties:
Random: Given an original message the algorithm will randomly produce a message digest. But noone can catch the pattern of outputs (message digests).
Unique: A given original message will uniquely produce a message digest. (A unique pair)