ChecksumJack is a software with a modern GUI(Qt) to calculate a files hash digest. It runs on multiple platform and is distributed under the GPLv3 license. You are welcome to download it for free. Supported hash: MD5, SHA1(SHA-1), (SHA2) SHA224, SHA256, SHA384, SHA512, RIPEMD and WHIRLPOOL (openSSL).