CRC-32

IEEE CRC-32;可选大写十六进制。

对 UTF-8 字节做 IEEE CRC-32。可选大写十六进制。和哈希文本不同,这是校验和不是 SHA-256。和 HMAC-SHA256 不同,没有密钥。空输入得到 00000000。不抗碰撞。

CRC-32能做什么

对 UTF-8 字节做 IEEE CRC-32。可选大写十六进制。和哈希文本不同,这是校验和不是 SHA-256。和 HMAC-SHA256 不同,没有密钥。空输入得到 00000000。不抗碰撞。

本页只对应CRC-32(crypto · crc32)。IEEE CRC-32;可选大写十六进制。 Tool-You 上其他加密工具的外壳很像,因此下面这段任务定义才是CRC-32独有的内容:对 UTF-8 字节做 IEEE CRC-32。可选大写十六进制。和哈希文本不同,这是校验和不是 SHA-256。和 HMAC-SHA256 不同,没有密钥。空输入得到 00000000。不抗碰撞。

如何使用CRC-32

  1. 把标签页留在CRC-32(/crypto/crc32)。如果把内容贴到错误的加密工具(例如文本哈希),任务就变了。
  2. 粘贴或输入CRC-32所需的内容。路径提示:crypto · crc32。IEEE CRC-32;可选大写十六进制。
  3. 只执行CRC-32这一动作。HMAC-SHA256是另一种变换(HMAC-SHA256 十六进制与 Base64;可选大写。)。对 UTF-8 字节做 IEEE CRC-32。可选大写十六进制。和哈希文本不同,这是校验和不是 SHA-256。和 HMAC-SHA256 不同,没有密钥。空输入得到 00000000。不抗碰撞。
  4. 若要带走结果,从CRC-32复制输出。体量与复杂度仍受:IEEE 多项式 edb88320。可选大写。不抗碰撞。
  5. 如果其实是「用 SHA-2、SHA-1 或 MD5 哈希文本。」,离开CRC-32并打开文本哈希。

什么情况下不要用CRC-32

如果相邻工具更合适,请不要用CRC-32,先看文本哈希或HMAC-SHA256;或者说明里已经提示会失败时也不要用。本工具原话:对 UTF-8 字节做 IEEE CRC-32。可选大写十六进制。和哈希文本不同,这是校验和不是 SHA-256。和 HMAC-SHA256 不同,没有密钥。空输入得到 00000000。不抗碰撞。

关于CRC-32的常见问题

CRC-32和其他加密页面有什么不同?
对 UTF-8 字节做 IEEE CRC-32。可选大写十六进制。和哈希文本不同,这是校验和不是 SHA-256。和 HMAC-SHA256 不同,没有密钥。空输入得到 00000000。不抗碰撞。 简短说:IEEE CRC-32;可选大写十六进制。
CRC-32会把文件或文本上传到 Tool-You 服务器吗?
不会。CRC-32在当前浏览器标签页运行,文件留在本机。限制说明:IEEE 多项式 edb88320。可选大写。不抗碰撞。
我是否该用文本哈希而不是CRC-32?
需要「IEEE CRC-32;可选大写十六进制。」时用CRC-32;需要「用 SHA-2、SHA-1 或 MD5 哈希文本。」时用文本哈希。同属加密,但不是同一项工作。
CRC-32有哪些限制?
IEEE 多项式 edb88320。可选大写。不抗碰撞。 另外:对 UTF-8 字节做 IEEE CRC-32。可选大写十六进制。和哈希文本不同,这是校验和不是 SHA-256。和 HMAC-SHA256 不同,没有密钥。空输入得到 00000000。不抗碰撞。