Readablewiki

Md5deep

Content sourced from Wikipedia, licensed under CC BY-SA 3.0.

Md5deep (and hashdeep) is a cross‑platform tool for hashing large sets of files using several cryptographic digests. It was created by Jesse Kornblum, a former U.S. Air Force investigator, and he continues to maintain it. The latest stable release is 4.4 (January 29, 2014).

The name md5deep is a bit misleading. Since version 2.0, the package includes several programs that compute different digests: MD5, SHA‑1, SHA‑256, Tiger192, and Whirlpool. Each program is named after the hash type followed by "deep" (for example, md5deep, sha1deep).

md5deep is typically used recursively: it walks through a directory, hashes each file it finds, and then recurses into subdirectories. This depth‑first traversal often lists files in lexicographic order. On Unix‑like systems you can achieve similar results with find plus hashing tools, but md5deep provides a simple, dedicated solution.

It runs on Windows and most Unix‑like systems, including macOS, with packages in macOS tools such as Fink, Homebrew, and MacPorts. Binary packages exist for many Unix systems.

Public domain software: md5deep is public domain because it was written by a U.S. government employee. Some surrounding software may be copyrighted. Note that the Tiger hash function from Libgcrypt used in the package is GPLv2 licensed.


This page was last edited on 2 February 2026, at 09:53 (CET).