Fedya, а что тут непонятного-то?
Если для двух файлов совпадают размер и хэш-сумма - файлы идентичны по содержимому. Если не совпадают - файлы разные.
Если, например, у скачанного из интернета файла хэш-сумма не совпадает с заявленной - значит файл скачался с ошибкой (или с ошибкой залит на хост).
Утилит для подсчёта разнообразных хэш-сумм в интернете как грязи...