Computes the MD5 hash of the byte array.
Computes the MD5 hash of the file.
Returns null if File is a directory or a file that failed to be read.