【发布时间】:2021-05-12 08:02:49
【问题描述】:
我正在尝试使用带有 ZipFile 类的 C# 压缩文件。此存档文件的哈希与使用 Windows 实用程序创建的文件不同(发送到 -> 压缩(压缩)文件夹)。 有谁知道 Windows 用于 zip 文件的设置?我尝试了不同的设置,但没有成功。
【问题讨论】:
标签: hash compression zipfile
我正在尝试使用带有 ZipFile 类的 C# 压缩文件。此存档文件的哈希与使用 Windows 实用程序创建的文件不同(发送到 -> 压缩(压缩)文件夹)。 有谁知道 Windows 用于 zip 文件的设置?我尝试了不同的设置,但没有成功。
【问题讨论】:
标签: hash compression zipfile
你制作的存档文件解压成功了吗?如果是这样,那么你没有问题。不期望或要求不同的压缩软件生成相同的压缩数据。甚至是同一软件的不同版本。唯一的要求是压缩/解压过程是无损的。
除了压缩后的数据,两个zip文件中的header可以在识别的zip格式版本不同,本地条目长度和CRC是否延迟到压缩数据后,如果使用zip64格式,等等等等。
比较存档文件的哈希是一件完全没有意义的事情。
【讨论】: