Reverse-engineering a CRC
cosc.canterbury.ac.nz