hashdeep is a command line tool for generating and verifying file hashes across large collections of files.
It’s designed for integrity checking and audit-style workflows, letting you recurse through directory trees, build hash inventories, and compare current files against previously recorded hash sets to identify matches, missing files, and unexpected additions.
This is free and open source software.
Key Features
- Supports MD5, SHA-1, SHA-256, Tiger, and Whirlpool hash algorithms.
- Recursively processes directory trees to hash large sets of files.
- Can compare input files against known hash lists and report matching or non-matching files.
- Includes an audit mode that checks a file set against a known baseline and reports discrepancies.
- Provides cross-platform tools with support for Windows and POSIX systems.
Website: github.com/jessek/hashdeep
Support:
Developer: Jesse Kornblum
License: GNU General Public License v2.0
hashdeep is written in C++. Learn C++ with our recommended free books and free tutorials.
Related Software
| CLI Data Hashing Tools | |
|---|---|
| xxHash | Non-cryptographic hash algorithm |
| b3sum | Implementation of the BLAKE3 hash function |
| RHash | Calculate and verify magnet links and various message digests |
| md5sum | Compute and check MD5 message digest; part of GNU Coreutils |
| cfv | Test and create checksum files |
| Jacksum | Work with checksums, CRCs, and message digests |
| md5 | Generate / check MD5 message digest |
| digup | Update md5sum or shasum digest files |
| cksum | Compute and verify file checksums |
| Hashrat | Hash-generation utility |
| ddgst | Hashing and checksum utility |
| QCalcFileHash | Hash calculator |
| hashdir | Checksum directories and files |
| Hash Calculator | Calculates around 50 cryptographic hashes of strings and files |
| dano | Hashdeep/md5tree for media files |
| sha3sum | Keccak, SHA-3, SHAKE, and RawSHAKE checksum utilities |
| luha | Simple file checksum tool |
| filepack | File hashing and verification |
| b2sum | Calculate BLAKE2 checksums |
Explore our comprehensive directory of recommended free and open source software. Our carefully curated collection spans every major software category.This directory is part of our ongoing series of informative articles for Linux enthusiasts. It features hundreds of detailed reviews, along with open source alternatives to proprietary solutions from major corporations such as Google, Microsoft, Apple, Adobe, IBM, Cisco, Oracle, and Autodesk. You’ll also find interesting projects to try, hardware coverage, free programming books and tutorials, and much more. Discovered a useful open source Linux program that we haven’t covered yet? Let us know by completing this form. |

