Digest is a command-line utility which can be used to calculate and verify checksums of any files, similar to md5sum or RHash, but using modern hash algorithms. Supported algorithms: BLAKE, BLAKE2, Grøstl, JH, Kupyna, MD5, SHA-1, SHA-2, SHA-3, Skein, SM3, Streebog, Whirlpool.

Usage:

digest [-c] <algorithm> <filename(s)>

For example, if you want to calculate the checksums using skein512/256 algorithm, use this command:

digest skein512/256 * > checksums.skein

To verify the checksums:

digest -c skein512/256 checksums.skein

You can get a full list of supported algorithms and test the performance of different algorithms on your PC using the command:

digest test <iterations> <filename>

This will calculate hash sum of <filename> multiple times (number of times is specified by <iterations>) and output the results with precise timings.

Note: if you have a 64-bit operating system, use 64-bit binary of the utility, because it is significantly faster for large files.

Features

  • Support for modern hash algorithms such as SHA-3 finalists.

Project Activity

See All Activity >

License

BSD License

Follow file digest

file digest Web Site

Other Useful Business Software
$300 Free Credits to Build on Google Cloud Icon
$300 Free Credits to Build on Google Cloud

New customers can spin up VMs, build with AI, and query data at no cost.

Put your $300 in credit toward real workloads, then keep building with free monthly usage for 20+ products. No commitment and no charge until you upgrade.
Start Free
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of file digest!

Additional Project Details

Operating Systems

Linux, Windows

Intended Audience

Advanced End Users

User Interface

Command-line

Registered

2015-09-11