Explain why hash collisions occur. That is, why must there always be two different plaintexts that have the same hash value?
What will be an ideal response?
For any given hash length (e.g., 128 bits),there will always be more possible strings in the universe than there are possible hashes. Therefore, some pair of plaintexts must always hash to the same value.
Computer Science & Information Technology