What do most attacks on hash functions involve?
A. Finding Collisions
B. Pre-generating millions of hashes and comparing them to the plain text that generates it.
C. Really good random guessing.
(2 points)
Responses
A and B
A and B
A and C
A and C
B and C
1 answer
The correct answer is A. Finding Collisions. Most attacks on hash functions involve finding collisions, which means finding two different inputs that produce the same hash value. This allows an attacker to create a fraudulent input that has the same hash value as a legitimate input, leading to potential vulnerabilities. Pre-generating millions of hashes and comparing them to the plain text is not a common attack on hash functions. Random guessing (option C) is also not a common attack method for hash functions.