Вычисление 32-разрядного CRC
августа 8, 2008
Контрольный код циклической избыточности (Cyclic Redundancy Checksum,CRC) — прекрасно славный путь получить «сигнатуру» файла или произвольного массива байтов. CRC отличается тем свойством, что возможность получения одинакового кода для различных входных данных равна 1 /2**N, где N- число битов результата (наиболее часто 32).
Вычислить его разрешает библиотека zlib, написанная Уэно Кацухиро (Ueno Каtsuhiro). Метод сгс32 вычисляет CRC [...]