当前位置:在线工具>加密解密>CRC16循环冗余校验算法

🔢 CRC16 循环冗余校验算法

支持 Modbus · XMODEM · CCITT · DNP · USB 等常见变体

📖 什么是 CRC16?

🔍 基本原理
CRC16 通过二进制除法(模2除法)生成 16 位校验码,用于检测数据传输或存储中的错误。
⚙️ 常见变体
不同变体采用不同的多项式、初始值、反转方式等,以适应不同协议。
📌 应用场景
广泛用于 Modbus、XMODEM、USB、DNP 等通信协议,以及存储校验。
💡 使用提示
选择对应协议的变体,输入数据,点击计算即可获得 16 位校验值(十六进制)。