FileVerifier++ is a Windows utility for calculating hashes using a number of algorithms including CRC32, MD5, SHA-1, SHA-256/224/384/512, WHIRLPOOL, and RIPEMD-128/160/256/320. Supported hash file formats include MD5SUM .MD5, SFV, BSD CKSUM, and others.
The wealth of supported hashing algorithms is a blessing. But its user interface is certainly its weak spot. It does not support verifying against a manually hash. Phrases like "actual hash value" and "valid hash value" are confusing to no end. (Which one is the calculated hash value and which one is the presumed/given value?)