№ 1 (1) (2011)

ОСОБЕННОСТИ ПРОГРАММНОЙ РЕАЛИЗАЦИИ ВЫЧИСЛЕНИЯ КОНТРОЛЬНОЙ СУММЫ CRC32 НА ПРИМЕРЕ PKZIP, WINZIP, ETHERNET

Обсуждаются алгоритмы вычисления контрольной суммы CRC32. Проанализированы описанные в литературе алгоритмы. Из имеющихся в свободном доступе исходных кодов восстановлен алгоритм вычисления контрольной суммы CRC32, который применяется на практике (в PKZIP, WinZIP, ETHERNET). На примере показано, что алгоритм, описанный в литературе и применяемый на практике, дают разные контрольные суммы.

Авторы:

Евгений Алексеевич Мыцко

Андрей Николаевич Мальчуков

Скачать PDF