Free command line utility for file multi-checksum generation and verification. It allows to create/verify popular file hashes/checksums: MD2, MD4, MD5, SHA-1, SHA-2(256,384,512), RIPEMD-160, PANAMA, TIGER, CRC-32, ADLER32, and the message digest used in eMule/eDonkey (ed2k) software.
Its most common use is checking files for corruption (data integrity checking). A hash/checksum calculation might be performed on data before transferring (downloading/uploading) it from one location to another. Making the same calculation after the transfer (download/upload) and comparing the former and latter results, you can check if the received data is corrupted or not.
FSUM notifies about any bad, incorrect, missing file. It is a very fast, easy to use tool. Allows to recurse directories. Works with large size files. Supports .MD5 and .SFV file formats (automatically recognizes the format when verifying). Compatible with md5sum, MD5Summer, Easy MD5 Creator, SFV Checker/Verifier, WinSFV, Win CRC32.