Academic Integrity: tutoring, explanations, and feedback — we don’t complete graded work or submit on a student’s behalf.

Which of the following statements are true? A) MD5 is a cryptographic hash funct

ID: 3715746 • Letter: W

Question

Which of the following statements are true?

A) MD5 is a cryptographic hash function producing a 128-bit (16-byte) hash value, typically expressed in text format as a 32 digit hexadecimal number.

B) MD5 is used to verify data integrity.

C) MD5 was designed by Ron Rivest in 1991.

D) It is exceedingly unlikely for two files with different contents to unintentionally have the same MD5 hash value, but two files with different contents may be deliberately crafted to have the same MD5 hash value.

E) The CMU Software Engineering Institute considers MD5 essentially "cryptographically broken and unsuitable for further use".

1. A and B

2. A, B, C, D, and E

3. C and E

4. A

5. Only E

6. B and C

Explanation / Answer

The correct Option (2)
(2)A, B, C, D, and E

Description:

Hire Me For All Your Tutoring Needs
Integrity-first tutoring: clear explanations, guidance, and feedback.
Drop an Email at
drjack9650@gmail.com
Chat Now And Get Quote