🧮

CRC32 校验和

计算文本的 CRC32 校验值(十六进制/十进制),用于校验数据完整性。

本地处理 · 不上传

加载工具中…

相关:CRC32 · 校验和 · 循环冗余校验 · checksum · 数据校验

CRC32 校验和计算数据的 32 位循环冗余校验值,用于检测传输或存储过程中的数据损坏。ZIP、PNG 与以太网帧都使用它。

使用步骤

  1. 输入文本或选择文件
  2. 查看计算出的 CRC32 值
  3. 对照期望值核对
  4. 复制结果

使用场景

  • 核对文件在传输中是否损坏
  • 验证压缩包的完整性
  • 为数据分片生成快速校验值
  • 比对两份数据是否相同

小贴士

  • CRC32 是错误检测码不是加密哈希——它只防意外损坏,构造出相同 CRC 的不同数据轻而易举,绝不能用于安全场景。
  • 它的优势是计算极快且能可靠检出突发的连续错误位,这正是通信协议与压缩格式选它的原因。
  • 校验文件完整性对抗恶意篡改应使用 SHA-256,CRC32 只适合防传输错误。

常见问题

能用来校验文件真伪吗?

不能。CRC32 只有 32 位且设计目标是检错而非抗碰撞,构造出相同校验值的伪造文件非常容易。防篡改必须用 SHA-256 之类的加密哈希。

为什么结果和别的工具不一样?

CRC32 有多个变体,多项式、初始值、是否反转、末尾是否异或都可能不同。常见的是 IEEE 802.3 标准版本,对不上时先确认双方用的是同一变体。

和 MD5 比怎么样?

用途不同。CRC32 快得多但只能检错;MD5 是加密哈希(虽已不安全)。校验传输错误用 CRC32,需要唯一性标识用 SHA-256。

CRC32 校验和是免费的吗?

是。本站所有工具完全免费,无需注册登录、无广告干扰,打开即用。

使用CRC32 校验和,我的数据安全吗?

安全。该工具在你的浏览器本地完成处理,输入内容不会上传到服务器,隐私更有保障。