跳到主要内容

CRC32 校验

计算文本 CRC32 校验值

CRC32 校验和

B3F2A798

计算在浏览器本地完成。CRC32 是常用的循环冗余校验算法,结果为 8 位十六进制,常用于文件完整性校验与通信检错。

广告

CRC32 原理

CRC32 用 32 位多项式对数据做除法取余,得到 8 位十六进制校验和。原始数据有 1 位变化,校验和几乎必然不同。

这个工具能做什么

  • 计算文本 CRC32 校验和
  • 用于完整性校验与检错
  • 本地运行,不上传

怎么使用(输入说明)

  1. 输入文本。
  2. 实时得到 8 位十六进制 CRC32。
  3. 一键复制。

CRC32 能检测哪些错误

它能发现几乎所有奇数位错误、双比特错误与突发错误,适合通信与文件传输检错;但不是加密哈希,不能防篡改。

计算实例

文本 “123456789” 的 CRC32 标准值为 CBF43926(本工具以输入实际字节为准)。

常见问题 FAQ

Q:CRC32 和 MD5 一样吗?

A:不一样。CRC32 用于检错、计算轻;MD5 与 SHA 属加密哈希,更抗碰撞,用于完整性或安全。

Q:为什么结果随编码变化?

A:校验和基于字节,UTF-8 编码不同则字节不同,结果随之变。

常见问题

CRC32 有什么用?
它是广泛使用的差错检测码,能在传输或存储后发现意外的数据改动,常见于网络协议、压缩包与文件校验,但不具备密码学安全性。
结果是大写还是小写?
本工具统一输出八位大写十六进制,例如 ABCD1234,便于与各类系统比对。