fsum is a free fast command line utility for file checksum generation/verification. It offers a choice of 13 of the most popular hash and checksum functions for file message digest and checksum calculation.
Features:
· Possibility to calculate a file message digest and/or a checksum using any of the 12 well-known and documented hash and checksum algorithms: MD2, MD4, MD5, SHA-1, SHA-2( 256, 384, 512), RIPEMD-160, PANAMA, TIGER, ADLER32, CRC32;
· Support of a custom hash algorithm (MD4-based) used in eDonkey and eMule applications;
· Possibility to act recursively. Fsum can operate not only on files from a specific directory, but also on files from all subdirectories of the specified directory;
· Work with large size files. (Tested on files with size up to 15 GB.);
· Full compatibility with md5sum utility;
· Full .MD5 and .SFV file formats support;
· Automatic recognition of checksum file format (.MD5 or .SFV) while checking;
· Very fast.