A Company transfers millions of files a day between their servers. A programmer for the company
has created a program that indexes and verifies the integrity of each file as it is replicated between
servers. The programmer would like to use the fastest algorithm to ensure integrity. Which of the
following should the programmer use?

A.
SHA1
B.
RIPEMD
C.
DSA
D.
MD5