Jacksum ist ein schnelles, multithreadfähiges Kommandozeilenwerkzeug und eine Java-Bibliothek zum Berechnen und Überprüfen von kryptografischen Hashwerten, Prüfsummen und CRCs — 586 Algorithmen, eine einheitliche Bedienung.
Ob Sie die Integrität von Dateien überprüfen, Sicherheitsprüfungen automatisieren, Duplikate aufspüren oder mit seltenen und exotischen Algorithmen arbeiten — Jacksum macht das Hashen mühelos, unter Windows, macOS, Linux und sogar Android.
Sie bevorzugen den grafischen Weg? Lernen Sie HashGarten kennen, die offizielle grafische Oberfläche für Jacksum.
Jacksum läuft unter Microsoft Windows, macOS und GNU/Linux — und sogar unter Android. Da es vollständig in Java geschrieben ist, muss nichts neu übersetzt werden, und es verhält sich überall gleich: derselbe Befehl, dieselbe Ausgabe, auf jeder Plattform.
Überall dort, wo Hashwerte sinnvoll sind, hilft Jacksum weiter.
Berechnen
Überprüfen
Finden
Untersuchen
Vollständige Rezepte zum Kopieren und Einfügen finden Sie im Kochbuch Anwendungsfälle.
Das vollständige Bild liefert die ausführliche Liste der Features.
Jacksum richtet sich an alle, die Integrität ernst nehmen: Systemadministratoren, Cybersecurity- und Forensik-Fachleute, Penetrationstester und White-Hat-Hacker, Reverse Engineers, CRC-Forschende, Informatikstudierende und fortgeschrittene Anwender im Allgemeinen.
Es ist ein Werkzeug für Profis — dank HashGarten,
das die Jacksum-Bibliothek mitbringt, steht es aber ebenso denjenigen
offen, die nie ein Terminal
öffnen.
Unterstützte Architekturen und weitere Details finden Sie unter Installation.
Jacksum unterstützt ab Werk 586 Algorithmen: kryptografische und nicht-kryptografische Hashfunktionen, CRCs und klassische Prüfsummen. Unterstützt wird auch HMAC, jener Mechanismus zur Nachrichtenauthentifizierung, der eine beliebige iterierte kryptografische Hashfunktion mit einem gemeinsamen geheimen Schlüssel kombiniert.
Darüber hinaus ist der „Rocksoft™ Model CRC Algorithm“ implementiert — zusätzlich zu den eingebauten CRCs können Sie also rund 10²⁶⁷ eigene CRCs definieren.
Die vollständige Liste finden Sie unter Algorithmen; welcher Algorithmus zu Ihrem Anwendungsfall passt, klärt der Leitfaden zur Algorithmenauswahl.
Jacksum bringt eine Kommandozeilenschnittstelle und eine Programmierschnittstelle mit. Die grafische Oberfläche liefert HashGarten, und beide lassen sich in Ihren Dateimanager einbinden.
Die volle Leistung von Jacksum, bereit zum Skripten. Rufen Sie es aus Shell-Skripten, Cronjobs, CI-Pipelines oder von KI-Agenten auf, um Integritäts- und Überprüfungsaufgaben zu automatisieren. Siehe das Handbuch.
Wenn Sie Hashwerte einfach per Mausklick berechnen und überprüfen möchten, greifen Sie zum Installer der File Browser Integration, der HashGarten mitbringt, die offizielle grafische Oberfläche für Jacksum. HashGarten läuft auch eigenständig und unterstützt Drag and Drop.
Der FBI-Installer bindet Jacksum und HashGarten direkt in Ihren Dateimanager ein — Finder unter macOS, den Explorer unter Windows sowie Caja, Dolphin, elementary Files, GNOME Nautilus, Konqueror, Krusader, muCommander, Nemo, ROX-Filer, SpaceFM, Thunar, Xfe oder zzzFM unter GNU/Linux. Weiter zu den Downloads.
Jacksum ist auch eine Bibliothek — nutzen Sie sie gerne in Ihrem eigenen Projekt.
Jacksum ist freie und quelloffene Software und wird unter der GPL-3.0 oder neuer veröffentlicht. Es ist OSI Certified Open Source Software — „OSI Certified“ ist eine Zertifizierungsmarke der Open Source Initiative — und Freie Software im strengen Sinne der Free Software Foundation.