0
What's changed:
Instead of hashing each and every file, the sizes of the files are first compared, and if those are equal, the files are then hashed.
A better hash function, EVP_Blake2b512(), is used in place of EVP_md5().
Files are also read in chunks now. (Previously each file was read into a s...