Можно ли удалить отступ в конце контрольной суммы CRC - PullRequest
0 голосов
/ 12 февраля 2019

Например, я вычислил контрольную сумму CRC для файла размером 1024 КБ, и файл включает 22 КБ дополнения нулями в конце файла.

Если задана контрольная сумма 1024 КБ и размер заполнения нулей заданного файла

Можно ли рассчитать контрольную сумму файла без передачи.То есть в приведенном выше случае получение контрольной суммы 1002 КБ файла.Предполагая, что нам не нужно снова пересчитывать контрольную сумму и повторно использовать контрольную сумму, уже рассчитанную для всего файла, с отступом.

1 Ответ

0 голосов
/ 13 февраля 2019

Конечно.Посмотрите на этот ответ для кода, который отменяет завершающие нули, crc32_remove_zeros().

...