hashdeep

Hashdeep

hashdeep is an open source program used to compute hashsets and perform fuzzy hashing for the purposes of data matching and computer forensics. It supports many hashing algorithms and can match hashes even if there are minor differences between files.
hashdeep image
hashing data-matching computer-forensics

hashdeep: Open Source Hashset and Fuzzy Hashing Tool

Hashset and fuzzy hashing tool for data matching, computer forensics and more, with support for multiple hashing algorithms.

What is Hashdeep?

hashdeep is an open source cross-platform software used to compute hash sets and perform fuzzy hashing for purposes like data matching and computer forensics. It is designed to integrate with other forensic tools.

Some key features of hashdeep include:

  • Supports many common hashing algorithms like MD5, SHA1, SHA256, ssdeep, and others.
  • Can match hashes even if there are minor differences between files using fuzzy hashing.
  • Generates comprehensive reports detailing hash values and matches.
  • Command line interface allows automation through scripts.
  • Cross-platform - runs on Linux, macOS, and Windows.

hashdeep can help identify duplicated files and data even if there are small changes by matching fuzzy hashes. It generates detailed reports showing file hashes and matches between them. Overall, hashdeep provides an effective way to match data sets and identify similarities for purposes like forensics, data deduplication, and verification.

Hashdeep Features

Features

  1. Supports many hashing algorithms like MD5, SHA-1, SHA-256, SHA-512, CRC32, etc.
  2. Can compute hash sets for multiple files and directories
  3. Performs fuzzy hashing using context-triggered piecewise hashing (CTPH)
  4. Can detect similarities between files even if they are not identical
  5. Command line interface and graphical user interface available
  6. Cross-platform - works on Windows, Linux, macOS
  7. Open source and free

Pricing

  • Open Source
  • Free

Pros

Fast computation of hash values

Reliable fuzzy matching capabilities

Supports many hashing algorithms

Easy to use command line or GUI

Free and open source

Cons

Limited documentation and support resources

GUI version is basic and lacks some advanced features

Fuzzy matching can produce false positives

Requires some technical knowledge to use effectively


The Best Hashdeep Alternatives

Top Security & Privacy and Forensics and other similar apps like Hashdeep


HashCalc icon

HashCalc

HashCalc is a free, open-source program for Windows that allows users to easily calculate various hashes and checksums for files. Developed by Slava Soft, HashCalc provides an intuitive interface for computing message digests and checksums using a wide variety of hashing and checksum algorithms.Some of the key features of HashCalc...
HashMyFiles icon

HashMyFiles

HashMyFiles is a lightweight, cross-platform application that allows users to easily compute checksum hashes for files. It supports calculating MD5, SHA-1, SHA-256, SHA-512 and other algorithms for files of any size.Some key features include:Intuitive interface for selecting files & folders to hashSupports drag & drop of files/foldersOptions to copy or...
HashMyFiles image
Online MD5 Checker icon

Online MD5 Checker

An online MD5 checker is a free web-based application that calculates and verifies MD5 (Message-Digest algorithm 5) checksums of files or text strings. It allows users to upload a file or paste text and generates the 128-bit MD5 hash value. The key features include:Ability to calculate MD5 hashes without needing...
Online MD5 Checker image
HashCheck Shell Extension icon

HashCheck Shell Extension

HashCheck Shell Extension is a free and open source add-on for Windows File Explorer that provides the ability to compute and verify cryptographic hash values for files to check their integrity and authenticity.It seamlessly integrates into the Windows right-click context menu, allowing users to quickly generate and compare MD5, SHA-1,...
HashCheck Shell Extension image
Jacksum icon

Jacksum

Jacksum is an open source checksum utility written in Java that can calculate and verify various checksum algorithms for files. Some of the supported checksum algorithms include:MD5SHA-1SHA-256SHA-384SHA-512CRC32Adler32Fletcher16Fletcher32and moreIt has a simple graphical user interface for easy usage, where you can add files or folders recursively to generate checksums. There are...
Jacksum image
OpenHashTab icon

OpenHashTab

OpenHashTab is an open-source customizable web browser tab and bookmark manager. It provides a clean and intuitive user interface for organizing open browser tabs into groups and accessing them quickly.Key features include:Save any open browser tab into customizable groups. Easily access them later while preserving their scroll position.Quick search function...
OpenHashTab image
FileVerifier++ icon

FileVerifier++

FileVerifier++ is an open source file verification utility for Windows operating systems. It allows users to easily calculate and verify checksums of files to ensure their integrity and accuracy.Some key features of FileVerifier++ include:Supports common checksum algorithms like MD5, SHA-1, SHA-256, SHA-512, CRC32Recursive scanning of folders to verify multiple filesFile...
RapidCRC Unicode icon

RapidCRC Unicode

RapidCRC Unicode is a free checksum utility software application for Microsoft Windows.Key features include:Supports a wide range of popular hashing and checksum algorithms including MD5, SHA-1, SHA-256, SHA-512, CRC32, ADLER32, etc.Generates and verifies checksums for files as well as text/hex stringsLightweight and easy to use graphical interfaceBackground checksum calculation for...
RapidCRC Unicode image
HashTools icon

HashTools

HashTools is a free, open-source Windows application used to compute message digests, checksums, and hashes for verifying data integrity and file signatures. It supports common hashing and checksum algorithms like MD5, SHA-1, SHA-256, SHA-512, CRC32, etc.Some key features of HashTools include:Intuitive interface for inputting text, files or folders to hashSupports...
HashTools image
GtkHash icon

GtkHash

GtkHash is an open source desktop application used to compute message digests and checksums of files or text. It is designed to provide an easy way for users to generate cryptographic hashes on their local system.Some key features of GtkHash include:Supports popular hash/checksum algorithms like MD5, SHA-1, SHA-256, SHA-512, CRC32,...
GtkHash image
FHash icon

FHash

fHash is an open source command line program and library for computing and verifying hash sums of files. It was designed as an alternative to other file hashing tools like md5sum or sha1sum. Some key features of fHash include:Supports common hash algorithms like MD5, SHA1, SHA256, SHA512, CRC32Can recursively hash...
FHash image
Toolbox 5 icon

Toolbox 5

Toolbox 5 is a comprehensive business software suite that brings together various tools and capabilities that companies need to manage their operations. At its core, it provides solutions for:Project management - plan projects, create tasks, assign resources, track progressDocument management - store, organize, control access to business documentsTime tracking -...
Toolbox 5 image
RDChecksum icon

RDChecksum

RDChecksum is a free, open-source file checksum utility for Windows. It can calculate and verify checksums for files using popular hashing algorithms like MD5, SHA-1, SHA-256, and SHA-512.Key features include:Intuitive interface for selecting files and directories to checksumSupports drag-and-drop for adding files/foldersCalculates checksums quickly using multiple threadsVerifies checksums to check...
RDChecksum image
DrdrHash icon

DrdrHash

drdrHash is a free, open-source password hashing and salting tool for Windows. It allows users to easily generate strong password hashes that can be stored securely to protect logins and sensitive information.Some key features of drdrHash include:Support for multiple hashing algorithms like SHA-512, BCrypt, Argon2, PBKDF2, and moreBuilt-in salting functionality...
DrdrHash image