是否可以从CRC校验和末尾删除填充

时间:2019-02-12 19:28:18

标签: checksum crc

例如,我计算了文件大小为1024 KB的CRC校验和,文件末尾包含22 KB的零填充。

如果给定的校验和为1024 KB,并且 给定文件的零填充的大小

是否可以不通过而计算文件的校验和。在上述情况下,该文件的校验和为1002 KB。假设我们不必再次重新计算校验和,并使用填充对已为整个文件计算的校验和重复使用。

1 个答案:

答案 0 :(得分:0)

好的。在the end of the talk中查找取消尾随零的代码crc32_remove_zeros()