BCC
1.0、参考
1.1、BCC算法简介

BCC(Block Check Character信息组校验码)

1.2、BCC算法的流程示例

前提:为了便于表示,我们使用十六进制描述数据。

问题:现在有十六进制表示的数据01 A0 7C FF 02,请求出该数据的BCC校验码

总结BCC算法就是将原始数据按照单个字节进行分组,将所有字节的数据做异或运算,最终的运算结果就是校验码,该算法也被称为异或校验

1.3、BCC算法在各种语言中的实现
1.4、BCC算法在线验证工具

http://www.ip33.com/bcc.html