Network Security

Jacksum – data integrity software for working with checksums, CRCs, and message digests

Jacksum is data integrity software for working with checksums, CRCs, and message digests (hashes).

Jacksum supports 477 algorithms, including the most common cryptographic and non-cryptographic hash functions. Jacksum also supports the “Rocksoft ™ Model CRC Algorithm” to describe CRCs, so additional 1.0399*10^267 customized CRCs can be used.

Jacksum can recursively compute hashes with multiple algorithms simultaneously. Jacksum takes advantage of modern multi-processor/multi-core environments, and saves time by hashing multiple files in parallel.

Jacksum can perform a verification of hashes against a set of known hashes, and it can detect matching, non-matching, missing, and new files.

This is free and open source software.

Key Features

  • 489 standard hash functions.
  • Customizable CRCs from 1 to 64 bit width.
  • 60+ options to control Jacksum’s behavior on the command line.
  • 14 standard encodings for representing hash values.
  • 10 predefined styles for reading and writing files that contain hash values.
  • 8600+ lines of manpage with descriptions, examples, and compatibility lists for the most common algorithms.

Website: jacksum.net
Support: GitHub Code Repository
Developer: Johann N. Löfflmann
License: GNU General Public License v3.0

Jacksum help

Jacksum is written in Java. Learn Java with our recommended free books and free tutorials.


Related Software

CLI Data Hashing Tools
xxHashNon-cryptographic hash algorithm
b3sumImplementation of the BLAKE3 hash function
RHashCalculate and verify magnet links and various message digests
md5sumCompute and check MD5 message digest; part of GNU Coreutils
cfvTest and create checksum files
JacksumWork with checksums, CRCs, and message digests
md5Generate / check MD5 message digest
digupUpdate md5sum or shasum digest files
cksumCompute and verify file checksums
HashratHash-generation utility
ddgstHashing and checksum utility
QCalcFileHashHash calculator
hashdirChecksum directories and files
Hash CalculatorCalculates around 50 cryptographic hashes of strings and files
danoHashdeep/md5tree for media files
sha3sumKeccak, SHA-3, SHAKE, and RawSHAKE checksum utilities
luhaSimple file checksum tool
filepackFile hashing and verification
b2sumCalculate BLAKE2 checksums

Read our verdict in the software roundup.

CLI Data Hashing Tools
xxHashNon-cryptographic hash algorithm
b3sumImplementation of the BLAKE3 hash function
RHashCalculate and verify magnet links and various message digests
md5sumCompute and check MD5 message digest; part of GNU Coreutils
cfvTest and create checksum files
JacksumWork with checksums, CRCs, and message digests
md5Generate / check MD5 message digest
digupUpdate md5sum or shasum digest files
cksumCompute and verify file checksums
HashratHash-generation utility
ddgstHashing and checksum utility
QCalcFileHashHash calculator
hashdirChecksum directories and files
Hash CalculatorCalculates around 50 cryptographic hashes of strings and files
danoHashdeep/md5tree for media files
sha3sumKeccak, SHA-3, SHAKE, and RawSHAKE checksum utilities
luhaSimple file checksum tool
filepackFile hashing and verification
b2sumCalculate BLAKE2 checksums

Best Free and Open Source Software 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.
Subscribe
Notify of
guest
0 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments