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
Save Up to 91% on Cloud Compute With Spot VMs Icon
Save Up to 91% on Cloud Compute With Spot VMs

Automatic sustained-use discounts. One free VM per month. No negotiation needed.

Run batch jobs at 60-91% off with Spot VMs. Long-running workloads get automatic discounts with sustained use.
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