如果我使用 GZIP,是否需要校验和?
Do I need to have a checksum if I am using GZIP?
我正在使用 GZIP 压缩通过套接字发送有效负载。
我是否也应该发送一个 md5 校验和,或者 GZIP 是否为我处理校验和而我的校验和只会添加不需要的大小?
gzip 解压缩使用 CRC-32 和解压缩数据的长度(模 2^32)验证解压缩数据。所以已经有支票了。如果这对您来说还不够强大,您可以添加 MD5、SHA-2 或其他任何东西。
我正在使用 GZIP 压缩通过套接字发送有效负载。
我是否也应该发送一个 md5 校验和,或者 GZIP 是否为我处理校验和而我的校验和只会添加不需要的大小?
gzip 解压缩使用 CRC-32 和解压缩数据的长度(模 2^32)验证解压缩数据。所以已经有支票了。如果这对您来说还不够强大,您可以添加 MD5、SHA-2 或其他任何东西。