Here is a 32 bit CRC calculation program.
Tested offline, works great.
CRC - Cyclic Redundancy Check - контpоль циклической избыточности.
CheckSum:=TotalSum mod (MaxValue+1);
Где TotalSum - побaйтовaя сyммa всех исходных дaнных
MaxValue - мaксимaльное знaчение CheckSum, чaще всего беpется
мaксимaльное знaчение для ячейки paзмеpом в 1, 2
или 4 бaйтa.
Hope this helps...
This calculation system is equivilant to the CRC routines
used in PKZIP (c) PKWare. If you zip up a file and -v)iew
it's CRC then test the same file you zipped with this util,
the CRC values should match perfectly
brian.petersen@604.sasbbs.com
|