Which algorithm has known weaknesses according to cryptanalysis?

Prepare for the Network Security (NETSEC) 3 Test with flashcards and multiple choice questions. Each question offers hints and explanations. Get exam-ready efficiently!

Multiple Choice

Which algorithm has known weaknesses according to cryptanalysis?

Explanation:
Hash functions are supposed to resist finding two different inputs that produce the same hash value, which is called collision resistance. Cryptanalysis has shown MD5 to be vulnerable in this respect: researchers have demonstrated practical collision attacks, meaning it’s feasible to create two distinct messages that yield the same MD5 hash. That undermines the trustworthiness of MD5 for uses like digital signatures and data integrity. SHA-512, as part of the SHA-2 family, has held up against practical collision attacks so far and doesn't have known feasible methods to produce collisions with current techniques. So the algorithm known to have weaknesses is MD5.

Hash functions are supposed to resist finding two different inputs that produce the same hash value, which is called collision resistance. Cryptanalysis has shown MD5 to be vulnerable in this respect: researchers have demonstrated practical collision attacks, meaning it’s feasible to create two distinct messages that yield the same MD5 hash. That undermines the trustworthiness of MD5 for uses like digital signatures and data integrity. SHA-512, as part of the SHA-2 family, has held up against practical collision attacks so far and doesn't have known feasible methods to produce collisions with current techniques. So the algorithm known to have weaknesses is MD5.

Subscribe

Get the latest from Passetra

You can unsubscribe at any time. Read our privacy policy