hashdeep

Computes message digests for files and directories across platforms.

Made by Jesse Kornblum

  • cryptography

What is hashdeep?

This application offers a comprehensive set of tools to compute message digests, also known as hashes, for any number of files, with the ability to recursively process entire directory structures. Users can generate MD5, SHA-1, SHA-256, Tiger, or Whirlpool hashes for their files, providing a reliable way to verify data integrity and detect potential file modifications. Additionally, the application allows users to match input files against lists of known hashes in various formats, enabling them to identify and validate the integrity of their data across different platforms and environments

Highlights

  • Compute message digests (hashes) for files, including MD5, SHA-1, SHA-256, Tiger, and Whirlpool
  • Recursively process directory structures to generate hashes for all files
  • Match input files against lists of known hashes in multiple formats
  • Cross-platform compatibility for seamless use across different operating systems

Platforms

  • BSD
  • Windows
  • Linux
  • Mac

Languages

  • English

Features

    • Command line interface

    • Portable

    • Checksums verification