CRC32 Static Library 1.00
![]() |
Type: Shareware Cost: 14.95$ Released: 2001-10-16
|
|
|||||||||
|
Rated by: 0 user(s) Rating: NOT RATED ![]() ![]() ![]() ![]() ![]() |
The CRC is a "digital fingerprint" of a file, With CRC32 you can "melt down" a huge 20 MB (or even much bigger) file to have a small, handy reference to it, a single 32-bit number like 7d9c42fb (hexadecimal notation) which would unambiguously reflect the entire contents of this huge file. Now if some changes to this file happened, no matter how small, maybe only a single wrong bit somewhere in the middle, a new CRC-32 calculation would yield a completely different reference number (say 3faa83bd). So there’d be no doubt about it - this is not the same file anymore. On the other hand if the reference number was still the same (7d9c42fb) you might be sure that the file hasn’t changed.
The algorithm of CRC32 is exactly the same as that internally used by PKZIP and WinZip; i.e. the CRCs calculated by PKZIP and CRC32 are identical. That’s another fine thing about CRC32 - it calculates compatible, widely used 32-bit checksums, not just any numbers. You can use the 'pkunzip.exe -vt filename.zip' command to see that PKZIP’s CRC-32 values of files stored inside the filename.zip are identical to that calculated by CRC32 for these files.
Though you can use CRC32 to calculate 32-bit checksums of any file the real strength and usefulness of CRC32 is in comparing Wave Sound Files to see if their non-silent music parts are identical. In particular CRC32 may come in handy when comparing two different extractions of a CD Digital Audio track to ensure that the performed digital copy is perfect.
|
Paltforms: Windows
Product home page: http://www.traction-software.co.uk/devcrc32/index.html
|
Related downloads:
CSpot SMTPClient - Bossware?s SMTPClient is a .NET SMTP client for adding outgoing email to apps and to Web pages. It doesn?t use .NET?s resource-hungry System.Web.Mail, which is merely a wrapper for CDONTS and CDOSYS. Written in 100% managed C# and CLS compliant.
DAC for MySQL - DAC for MySQL (also known as MySQLDAC) is the most powerful component suite for Delphi/C++Builder/ MySQL. It allows you to create Delphi/BCB applications with direct access to MySQL DB without BDE/ODBC. Any MySQL library is not required.
db4o - db4o (database for objects) is the open source object database. Features include native Java and .NET object persistence, object-oriented replication, automatic schema recognition, 350K footprint. Ideal for embedded use and in realtime systems.
DBPix - DBPix is an Image Control for easily adding imaging capabilities to database and data driven apps. Features asynchronous decoding, lossless JPEG rotation, resample and thumbnail, EXIF info, TWAIN support and more. Ideal for MS Access, IE, VB etc.
Devrace FIBPlus for Borland InterBase and Firebird - The simplest and most flexible suite of direct access components to InterBase and Firebird. Supports SQLDialect 3 of InterBase 6.x, array and blob fields, implements local filtering and local sorting in dataset, supports standard data-aware controls.



