CRC32 tools: reverse, undo/rewind, and calculate hashes
Clone or download
Type Name Latest commit message Commit time
Failed to load latest commit information.
.travis.yml Consolidated changes Apr 2, 2014
LICENSE.txt Initial commit Apr 1, 2014 Make improvements Feb 7, 2016 Make improvements Feb 7, 2016 Format with autopep8 Apr 19, 2014 Format with autopep8 Apr 19, 2014

CRC32 Tools

Build Status Coverage Status Code Health


This project is licensed under the GPL v3 license.


Run the command line to see usage instructions: -h
usage: [-h] action ...

Reverse, undo, and calculate CRC32 checksums

positional arguments:
    flip      flip the bits to convert normal(msbit-first) polynomials to
              reversed (lsbit-first) and vice versa
              find the reciprocal (Koopman notation) of a reversed (lsbit-
              first) polynomial and vice versa
    table     generate a lookup table for a polynomial
    reverse   find a patch that causes the CRC32 checksum to become a desired
    undo      rewind a CRC32 checksum
    calc      calculate the CRC32 checksum

optional arguments:
  -h, --help  show this help message and exit