2016-07-06 168 views

回答

2

我认为gzip在压缩数据方面有一定的自由度,因此计算压缩数据的crc可以给出不同的校验和。计算未压缩数据的crc意味着您使用不同的算法压缩,解压缩相同的crc。

最后,你关心的是解压缩的数据是它应该是什么。您可能在压缩或解压缩算法中存在错误;压缩数据的crc不会找到。

+0

+1正确。压缩数据上的CRC只会检测到传输/存储错误。对未压缩数据的CRC可以检测到压缩/解压缩中的任何错误。 –