In an effort to reduce data storage requirements, a company devices to hash every file and eliminate
duplicates. The data processing routines are time sensitive so the hashing algorithm is fast and supported on a
wide range of systems. Which of the following algorithms is BEST suited for this purpose?

A.
MD5
B.
SHA
C.
RIPEMD
D.
AES