Why is hashing cryptographically stronger compared to a cyclical redundancy check (CRC)?
- Hashes are never sent in plain text.
- It is difficult to generate data with the same CRC.
- It is easy to generate data with the same CRC.
- It is virtually impossible for two different sets of data to calculate the same hash output.
- Hashing always uses a 128-bit digest, whereas a CRC can be variable length.
Explanation: When assuring integrity with CRC values, it is easy to generate data with the same CRC. With hash functions, it is computationally infeasible for two different sets of data to come up with the same hash output. Hashing can use many bit values depending on the algorithm. These characteristics make hashing much stronger cryptographically.
Exam with this question: CCNA Security Final Exam Answers
Please login or Register to submit your answer