CRC32 校验和计算器
计算文本的 CRC32 校验和(标准 IEEE 802.3 多项式,ZIP 和以太网等均采用)。
工作原理
CRC32(32 位循环冗余校验)是一种快速的错误检测算法,广泛用于校验 ZIP 文件、以太网帧或 PNG 数据块的完整性。与加密哈希(SHA-256、MD5)不同,CRC32 并非为抵御蓄意篡改而设计,它只用于检测传输或存储过程中意外出现的错误。
CRC32 适合用来验证密码或敏感数据吗?
不适合。CRC32 不是加密算法,故意构造出两段不同文本却得到相同 CRC32(碰撞)非常容易。如有安全方面的需求,请改用 SHA-256 或专用算法。
为什么结果始终是 8 位十六进制字符?
CRC32 是一个 32 位的值,正好对应 8 位十六进制数字(每个十六进制数字代表 4 位)。这是大多数工具(如 crc32 命令或 ZIP 文件头)采用的标准显示格式。
100% 本地处理:计算完全通过 WebAssembly 在您的浏览器中进行,您的文本绝不会发送到服务器。