16进制(CRC8/16)校验码(附加算法)加密/解密在线计算器
(通用算法结果)(中间)校验值(HEX)
(附加算法结果)(最终)校验值(HEX)
 
已知校验值(HEX)
 
已知数据
附加算法
求和字节(HEX)
异或字节(HEX)
 
 

CTRL+A :选中全部,CTRL+C:复制,CTRL+V:粘贴。 使用必读

分类: 编程计算 标签:16进制CRC8CRC16校验码附加算法加密解密 工具ID:830 阅读:214 收藏

CRC8通用校验算法(通用算法)包括累加和Checksum、LRC(8bit)、BCC、CRC8多项式等4种方式,CRC16通用校验算法(通用算法)包括累加和Checksum、LRC(16bit)、CRC16多项式等3种方式,如果该校验码仅用于自己设备之间通讯,防止别人非法接入自己的通讯网络,校验码加密就显得尤为重要。

本软件中所说的校验码加密是指在(通用算法)的基础上增加(附加算法),方法如下(4选1即可,当然方法1,效果最弱):

1)(通用算法结果)与1字节求和

2)(通用算法结果)与1字节异或

3)(通用算法结果)与1字节求和,再与1字节异或

4)(通用算法结果)与1字节异或,再与1字节求和。

其中“求和字节”与“异或字节”是自定义的,本方法代码简单,MCU计算量也不大,较适合用于嵌入式开发过程中通讯协议的加密处理。

本软件可用于下面计算器中校验码加密解密的计算。

相关计算器:

1)根据(校验码)反查CRC8(累加和,循环冗余)校验初始参数在线计算器

2)16进制(CRC8)(多项式异或)校验(2),循环冗余校验在线计算器

3)16进制(CRC8)(多项式异或)校验(1),循环冗余校验在线计算器

4)16进制(CRC8)(累加和,LRC校验),ASCII码校验和在线计算器

5)BCC校验码(异或校验码,异或求和)在线计算器

6)LRC纵向冗余校验码,Modbus通讯ASCII模式LRC校验码在线计算器

 


对此计算器不满意或未找到合适的计算器?本网站免费订制专用计算器…… 报错/建议 讨论专区

相关推荐