ISC Exam Questions

For a given hash function H, to prevent substitution of a message M1 for a message M2, it is necessa

For a given hash function H, to prevent substitution of a message M1 for
a message M2, it is necessary that:

A.
H(M1) = H(M2)

B.
H(M1) <> H(M2)

C.
H(M1) < H(M2)

D.
H(M1) > H(M2)

Explanation:
The correct answer is H(M1) <> H(M2).
If H(M1) = H(M2) then the message digests of both M1 and M2 would be equal, and one would not
know that one message was substituted for the other. The other
answers are distracters.