mainJacksum (JAva CheKSUM) - Summary

 
 
Membership Info
Group Admin:
1 active member

Group identification
Id: 3964
System Name: jacksum
Name: Jacksum (JAva CheKSUM)
Group Type: non-GNU software and documentation

Search in this Group


 

This group is not part of the GNU Project.

Jacksum is a free and cross-platform data integrity software for working with checksums, CRCs, and message digests (hashes).

Jacksum supports 471 algorithms, including cryptographic and non-cryptographic hash functions. Jacksum also supports the "Rocksoft (tm) Model CRC Algorithm" to define customized CRCs.

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.

Jacksum can read its own hash file output, and it can read hash files produced by many other tools (BSD-, GNU/Linux-, or Solaris style, SFV or FCIV).

Output can occur in predefined standard formats (BSD-, GNU/Linux-, or Solaris style, SFV or FCIV) or in a user-defined format which is highly customizable, including many encodings for representing hash values, including binary, decimal, octal, hexadecimal with lowercase or uppercase letters, Base16, Base32 with and without padding, Base32hex with and without padding, Base64, Base64url, and BubbleBabble.

Input data can come from files, standard input stream (stdin), or provided directly by command line arguments.

Jacksum supports many charsets for reading and writing files properly, and it comes with full support for all common Unicode aware charsets such as UTF-8, UTF-16, UTF-16BE, UTF-16LE, UTF-32, UTF-32BE, UTF-32LE, GB18030, etc.

With Jacksum you can also find the algorithm used to calculate a checksum, CRC, hash or find files that match a given hash value.

Jacksum provides many interfaces actually. Jacksum is a command line tool, and it can be integrated in your file browser. Jacksum can also be used as a runtime library in your own projects by using its API. Jacksum keeps the binary small, because it bundles only what it really needs to do the job.

Jacksum has opened it's source code and it is released under the terms of the GNU GPL 3 or later. Jacksum is OSI Certified Open Source Software. OSI Certified is a certification mark of the Open Source Initiative. Jacksum is Free Software according the strong conditions of the Free Software Foundation.

Jacksum is a synthetic word made of JAva and ChecKSUM, because Jacksum is written entirely in the Java programming language. Therefore the software runs cross platform, e. g. on any platform having a Java Runtime Environment including GNU/Linux, Microsoft Windows and macOS without recompilation.

Registration Date: Sun 16 Feb 2003 09:01:15 PM UTC
License: GNU General Public License v3 or later
Development Status: 5 - Production/Stable

 


Communication Tools

Back to the top

Powered by Savane 3.13-4448.
Corresponding source code