CRC32 Hash File Checksum Calculator Tool,
A cyclic redundancy check (CRC) is an error-detecting code generally used in digital networks and storage devices to detect accidental changes to raw data. Blocks of data entering these systems get a short check value attached, based on the remainder of a polynomial division of their contents. On retrieval, the calculation is repeated and, in the event the check values do not match, corrective action can be taken against data corruption. CRCs can be used for error correction.
- Is not a cryptographic hashing algorithm. (it's using a linear function based on cyclic redundancy checks)
- Can produce either 9, 17, 33 or 65 bits.
- Not intended to be used for cryptographic purposes since makes no cryptographic guarantees.
- Unsuitable for use in digital signatures, because it's easily reversible2006.
- Should not be used for encryption purposes.
- Different strings can generate the collision.
- Invented in 1961 and used in Ethernet and many other standards.
Also Refer, CRC32 Hash Calculator