CRC32 校验
常用于串口通信、嵌入式协议的数据校验,也在 ZIP、PNG 等文件格式中被用来检测数据损坏。
CRC32-
CRC32 十进制-
CRC16(MODBUS 多项式)-
累加和(Sum,低 8 位)-
异或校验(XOR,8 位)-
字节数-
选择本地文件计算 CRC32,文件不会上传。
文件名-
文件大小-
CRC32-
几种校验方式对比
| 校验方式 | 长度 | 检错能力 | 典型用途 |
|---|---|---|---|
| 累加和 Sum | 1 - 4 字节 | 最弱,无法发现字节顺序错误 | 简单协议、学习示例 |
| 异或 XOR | 1 字节 | 弱,重复字节会相互抵消 | 轻量通信协议 |
| CRC8 / CRC16 | 1 - 2 字节 | 中等,能发现单比特与短突发错误 | 串口、CAN 总线、MODBUS |
| CRC32 | 4 字节 | 较强,可发现绝大多数传输错误 | ZIP、PNG、以太网帧、文件校验 |
| MD5 / SHA-256 | 16 - 32 字节 | 强,兼顾防篡改 | 文件完整性、数字签名 |
注意:校验值只用于发现「意外损坏」,不能防止有人恶意修改数据后同时改掉校验值。需要防篡改请使用 HMAC 或数字签名。
BCC / LRC 字节校验
加密校验 · 其他工具
分类页 ›文本哈希在线计算 MD5、SHA1、SHA256、SHA512 摘要值,支持大小写切换文件校验文件摘要计算、官方值比对及批量 SHA-256 清单生成核验,文件不上传批量文件 SHA-256 校验清单为本地文件或文件夹生成可携带的 SHA-256 清单,并在复制、交付或备份后逐项核验缺失、变更与多余文件。HMAC 计算使用密钥计算 HMAC-MD5、HMAC-SHA1、HMAC-SHA256 消息认证码密码生成按长度与字符集生成高强度随机密码,并估算破解所需时间本地 TOTP 动态验证码在本机按 TOTP 标准生成并校验动态口令,支持 otpauth URI、SHA-1/256/512 和时间偏差查看。AES 加解密基于 WebCrypto 的 AES-GCM 字符串加解密,错误密码明确提示本地文件密码加密用密码加密任意文件,解密时验证完整性,文件名和内容一起加密。RSA 签名与加密实验本地生成 RSA 密钥,进行 SHA-256 签名核验及 OAEP 短文本加解密,导出 PEM。证书与公钥检查台本地解析 X.509 证书、公钥、有效期和指纹,不联网查信任。SSH 公钥与指纹检查解析 authorized_keys 公钥行,检查格式、算法、RSA 位数、重复项并生成 SHA-256 指纹。UUID 生成批量生成 UUID v4、短 ID、随机字符串与随机十六进制JWT 解析解析 JWT 的头部、载荷与签名段,显示签发与过期时间摩斯电码莫尔斯码双向编解码,WebAudio 本地合成发报音