32-битный циклический избыточный код — обнаружение ошибок передачи
CRC32 — это 32-битное значение циклического избыточного кода для обнаружения случайных ошибок при передаче и хранении данных. Широко применяется в ZIP, PNG, Ethernet и др.
Вычисляется очень быстро, но не обладает никакой криптографической стойкостью, поэтому не годится для защиты от злонамеренного изменения. Служит только для обнаружения случайных битовых ошибок.