CRC32 Calculators in Delphi and .NET
Posted by jpluimers on 2011/10/05
For a couple of projects, I needed to calculate CRC32 hashes (they same CRC that for instance is used in ZIP files).
A few of the projects used C#, others used Delphi, so here are a few references:
- The Delphi Encryption Compendium at Google Code works from Delphi 5 through the current Delphi version
- Delphi GUI and command-line based CRC32 calculation (including source code and EXEs) using this table-based CRC32 implementation
- C# implementation of (very plain, not table based, so potentially slow) CRC32, CRC16, CRC16-CCIT and CRC8.
- The famous .NET SharpZipLib implementation also covers crc32.
FileFormat.info has a good on-line hasher (that does CRC32, md5 and a bunch of others) accepting both strings, hex bytes and files.
–jeroen
via: CRC32 Calculator.






Remko said
jcl also has a good, table based, hash unit.