CRC 计算
CRC 循环冗余校验计算,支持 CRC8/CRC16/CRC32 等多种变体。
参数配置
输入数据
算法参数
多项式
0x04C11DB7
初始值
0xFFFFFFFF
异或输出
0xFFFFFFFF
反射输入
是
使用说明
支持的算法
CRC-8(8 位校验,简单场景);CRC-16/CCITT(16 位,通信协议常用);CRC-16/MODBUS(16 位,工业控制标准);CRC-32(32 位,文件校验常用);CRC-32C(Castagnoli,现代存储和传输推荐)。
使用步骤
1. 选择 CRC 算法;2. 选择输入格式(文本或十六进制);3. 在输入框输入数据,结果自动计算;4. 点击"复制"按钮复制结果。十六进制输入需为偶数长度且只含 0-9、a-f、A-F。
参数说明
多项式(Poly)定义 CRC 算法的核心;初始值(Init)为计算起始值;异或输出(XorOut)对最终结果异或;反射输入(RefIn)控制字节位序处理方式。不同参数组合对应不同 CRC 变体。