Willkommen

Beschreibung

Jacksum ist ein freies und plattformübergreifendes Programm zum Ermitteln und Verifizieren von Prüfsummen, CRCs und Hashes, Message Digests sowie Zeitstempeln von Dateien. Jacksum ist eine Wortneuschöpfung aus den Worten JAva and ChecKSUM.

Es unterstützt die bekanntesten 58 Standard Algorithmen  (Adler32, BSD sum, Bzip2's CRC-32, POSIX cksum, CRC-8, CRC-16, CRC-24, CRC-32 (FCS-32), CRC-64, ELF-32, eMule/eDonkey, FCS-16, GOST R 34.11-94, HAS-160, HAVAL (3/4/5 passes, 128/160/192/224/256 bits), MD2, MD4, MD5, MPEG-2's CRC-32, RIPEMD-128, RIPEMD-160, RIPEMD-256, RIPEMD-320, SHA-0, SHA-1, SHA-224, SHA-256, SHA-384, SHA-512, Tiger-128, Tiger-160, Tiger, Tiger2, Tiger Tree Hash, Tiger2 Tree Hash, Unix System V sum, sum8, sum16, sum24, sum32, Whirlpool-0, Whirlpool-1, Whirlpool and xor8).

Jacksum unterstützt das Modell "Rocksoft (tm) Model CRC Algorithm". Damit lassen sich benutzerdefinierte CRC Algorithmen benutzen. Das ergibt eine zusätzliche Anzahl von über 1,0399*10^267 potentiellen CRC Algorithmen, die Sie mit Jacksum verwenden können.

Jacksum unterstützt außerdem die Kombination von mehreren Algorithmen.

Jacksum hat seine Sourcen geöffnet und wird unter den Bedingungen der GNU GPL veröffentlicht. Jacksum ist OSI Certified Open Source Software. OSI Certified ist ein Zertifizierungszeichen der Open Source Initiative. Jacksum ist Free Software gemäß den Bedingungen der Free Software Foundation.

Jacksum ist plattformübergreifend, weil es komplett in Java geschrieben ist. Die Software läuft auf jeder Plattform, die eine passende Java Laufzeitumgebung bereitstellt, einschliesslich GNU/Linux, Microsoft Windows und OS X.

Jacksum stellt mehrere Schnittstellen zur Verfügung. Es kann auf der Kommandozeile verwendet werden, es kann in Ihren bevorzugten Dateibrowser integriert werden und Sie können das API von Jacksum ansprechen, wenn Sie Jacksum als Library in Ihrem eigenen Projekt verwenden.


Anwendungsfälle

Mit Jacksum können Sie überprüfen, ob ein Dateitransfer erfolgreich war. Wenn Sie Software oder andere große Datenmengen (z. B. CD- oder DVD-images, iso-Dateien, usw.) vom Internet herunterladen, wird oft auch eine Prüfsumme, bzw. ein CRC oder Hashcode angegeben. Mit Jacksum können Sie eine solche Prüfsumme bzw. einen solchen Hashcode (Fingerprint) von Ihrer lokalen Kopie berechnen. Wenn beide Prüfsequenzen übereinstimmen, wissen Sie, daß während des Dateitransfers alles gut gegangen ist.

Da Jacksum jedes Byte einer Datei liest, können Sie überprüfen, welche Dateien auf Ihren CD-ROMs and DVDs noch komplett lesbar sind.

Da Jacksum rekursive Dateiverarbeitung unterstützt, können Sie zwei Verzeichnisbäume miteinander vergleichen. Sie können damit überprüfen, ob Ihre Kopien und Backups mit der ursprünglichen Quelle übereinstimmen, sogar wenn Sie keinen gleichzeitigen Zugriff auf die Datenträger besitzen. Vergleichen Sie beispielsweise den Inhalt von zwei DVDs mit nur einem einzigen Laufwerk.

Da Jacksum ein plattformübergreifendes und kompatibles Dateiformat verwendet, kann es Ihnen helfen, die Integrität von Ihren Daten auch nach Jahren noch zu überprüfen.

Jacksum kann Sie unterstützen bei der unidirektionalen Dateisynchronisation, sogar wenn zwischen beiden Computern keine Verbindung besteht.

Jacksum kann Ihnen helfen, inkrementelle Backups zu erzeugen.

Wenn Sie Entwickler sind, unterstützt Sie Jacksum bei der Erstellung von Patches für Ihre Anwender.

Sie können Jacksum auch für die intrusion detection verwenden, weil Jacksum überprüfen kann, ob und welche Dateien auf Ihrem System geändert oder gelöscht wurden. Jacksum kann außerdem nicht nur den Inhalt von Dateien auf Integrität überprüfen, sondern auch den Zeitstempel jeder Datei.

Für nähere Informationen lesen Sie bitte die Sektion FAQ.
Download

Glanzpunkte



Das Team


Die Liste von Mitwirkenden finden Sie stets im neuesten Download und in der Copyright Sektion. Der Gründer und Leiter dieses Projektes ist Johann N. Löfflmann aus Deutschland. Seit 2002 arbeitet er in seiner Freizeit mit talentierten Menschen aus aller Welt zusammen, um Jacksum gemeinsam weiter zu verbessern.

OSI zertifiziert
Get Java Software
java.net Mitglied