CRC 文件比较用户指南

问题描述

有人能给我指点一份文件比较的 CRC 用户指南吗?

我需要使用 CRC 来比较和确认两个文件匹配。我已经查看了这个网站,了解如何使用 CRC 并没有真正的运气。

我还找了一份文件比较的 CRC 用户指南,但没有找到。

解决方法

您在文件 1 上计算 CRC。您在文件 2 上计算 CRC。如果 CRC 相同,则文件不同。如果 CRC 相同,则文件可能也相同。无法保证文件实际上相同,除非您直接比较它们。

如果您使用长加密散列(例如 SHA-256),您可以获得两个文件相同的相当高的概率保证。这给你们两个不同的文件意外具有相同的 SHA-256 (2–256 ~= 10–77) 的可能性非常低,并且被认为是无法修改文件以匹配另一个不同文件的 SHA-256。另一方面,CRC 很容易被想愚弄您的人欺骗。