【问题标题】:Do I need to have a checksum if I am using GZIP?如果我使用 GZIP,是否需要校验和?
【发布时间】:2015-04-05 17:04:04
【问题描述】:

我正在使用 GZIP 压缩通过套接字发送有效负载。

我应该也发送一个 md5 校验和,还是 GZIP 为我处理校验和,而我的校验和只会增加不需要的大小?

【问题讨论】:

  • gzip 包含一个 CRC-32 校验和作为页脚。这足以满足您的需求吗?您现在可能需要详细说明您的实际应用程序上下文。

标签: java sockets gzip checksum gzipstream


【解决方案1】:

gzip 解压缩使用 CRC-32 和解压缩数据的长度(模 2^32)验证解压缩数据。所以已经有支票了。如果这对您来说还不够强大,您可以添加 MD5、SHA-2 或其他任何内容。

【讨论】:

    猜你喜欢
    • 2013-10-12
    • 2019-04-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-08-12
    • 1970-01-01
    • 2017-10-03
    相关资源
    最近更新 更多