Question
w
Explain why hash collisions occur. That is, why must there always be two different plaintexts
that have the same hash value?
Answer
Hash collisions occur because of the limited size of the hash value. Since the hash value is a fixed size, it is possible for two different plaintexts to have the same hash value due to the limited number of possible combinations.