Tutorial - jonelo/jacksum GitHub Wiki

Basic knowledge

Hash functions

Hash functions play an important role in many cryptographic and non-cryptographic mechanisms, for example when verifying data integrity or identifying files. They map a bit string m ∈ {0, 1}* of arbitrary length to a bit string h ∈ {0, 1}n of fixed length n ∈ ℕ.

Jacksum 3.6.0 supports 489 hash functions, both cryptographic and non-cryptographic hash functions including CRCs and checksums.

The result of a hash function is the hash value.

CLI

Jacksum provides a command line interface which is consistent on Windows, Linux, and macOS. The CLI has many advantages. You could use Jacksum on a headless server, in scripts, in cronjobs and process the output further with other command line tools.

GUI

The graphical user interface. A GUI is proided by HashGarten which requires Jacksum.

FBI

The Jacksum File Browser Integration is available on Windows, Linux, and macOS for many file managers. It allows you to access features of Jacksum at the your file manager - either by calling Jacksum CLI directly or by calling HashGarten.

HashGarten

See also HashGarten

CLI usage

For developers

Articles

⚠️ **GitHub.com Fallback** ⚠️