/crc32sum

A simple utility that calculates the CRC-32 checksum for each of the given files or for data from standard input. It aims to work in the same way as the md5sum utility.

Primary LanguageCGNU General Public License v2.0GPL-2.0

CRC32 Checksum Checker
======================
This is a simple utility that calculates the CRC-32 checksum for each of
the given files or for data from the standard input. It aims to work in the
same way as the ‘md5sum’ or ‘sha1sum’ utilities do.

!!! Note that the CRC-32 checksum is merely used for error detection in
transmission and storage. It is not intended to guard against the malicious
modification of files (i.e., it is not a cryptographic hash). !!!


SIMD Optimisation
-----------------
By default, the program does not use SIMD optimisations. The optimisations
can be enabled using the ‘configure’ script:

  ./configure --enable-simd

However, it should be noted that support for this feature is more or less
experimental as the actual calculation is not a performance bottleneck when
reading data from a disk.


Donations
---------
If you like this project and it is useful to you, consider sending a donation
to the following Bitcoin address: 1LXAkkvKodKB237yayzCTYAsb8tYawGfHz


Licensing Notice
----------------
This software is released under the terms of the GPL license version 2 as
published by the Free Software Foundation. You can freely redistribute and/or
modify the software under the terms of the license.

This program is distributed in the hope that it will be useful, but WITHOUT
ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

For more information on details of the license, see the file COPYING.